Articles of curl

在cURL命令中使用环境variables – Unix

我的问题很简单。 我想在cURL命令中使用环境variables,类似于: curl -k -X POST -H 'Content-Type: application/json' -d '{"username":"$USERNAME","password":"$PASSWORD"}' 当我运行命令$ USERNAME作为“$ USERNAME”string传递给命令而不是variables的值。 有没有办法摆脱这种情况? 谢谢。

如何设置全球CURL率(速度)限制?

我查看了CURL设置文件,但没有在/ etc /中find它,并没有在curl站点find太多的东西… 所以基本上我想要做的是设置curl可以上传的最大速度限制(无论它运行多less个实例),以便我的服务器有一些上传容量用于其他任务。

如何使用curl或wget将文件下载到目录中?

我知道我可以使用以下2个命令来下载文件: curl -O example.com/file.zip wget example.com/file.zip 但我希望他们进入一个特定的目录。 所以我可以做到以下几点: curl -o mydir/file.zip example.com/file.zip wget -O mydir/file.zip example.com/file.zip 有没有办法不必指定文件名? 像这样的东西: curl -dir mydir example.com/file.zip

如何在shell脚本中使用curl?

我试图运行这个shell脚本,以便在Ubuntu中安装RVM #!/bin/bash RVMHTTP="https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer" CURLARGS="-f -s -S -k" bash < <(curl $CURLARGS $RVMHTTP) 但我得到以下错误 语法错误:redirect意外 还testing不使用variables,但相同的结果,你能告诉我失踪?

在Linux服务器上保存完整网页的最佳方法是什么?

我需要在我的Linux服务器上存档完整的页面,包括任何链接的图像等。 寻找最佳解决scheme。 有没有办法保存所有的资产,然后重新链接所有的工作在同一个目录? 我想过使用curl,但我不确定如何做到这一切。 另外,我可能需要PHP的DOM? 有没有办法在服务器上使用Firefox,并在地址加载或类似之后复制临时文件? 任何和所有的input欢迎。 编辑: 看起来好像wget是'不'工作的文件需要被渲染。 我有服务器上安装的Firefox,有没有办法加载在Firefox中的URL,然后抓住临时文件,并清除后的临时文件?

用curl来检查webservice的Linux脚本已经启动了

我有一个在http://localhost/test/testweb提供的web服务 我想写一个脚本来检查web服务是否curl 如果有一个给定的curl参数,则返回200 OK OK true false以便我可以使用它是if-else块在Linux脚本中

如何在卷发请求的数据中发布URL

我想使用curl发布两个参数。 path和文件名 curl –request POST 'http://localhost/Service' –data "path='/xyz/pqr/test/'&fileName='1.doc'" 我知道这件事情是错的。 我必须使用像URLEncode。 我尝试了很多东西,但还是没有运气 请举一个例子,我怎样才能在curl请求的数据中发布url。

curl使用来获得标题

为什么这不起作用: curl -X HEAD http://www.google.com 但是这两个工作都很好: curl -I http://www.google.com curl -X GET http://www.google.com

curl:(2)初始化失败

我在Linux上安装了libcurl 7.33.0。 我使用下面的命令来安装: ./configure make make install 如果我运行curl http://www.google.com我得到以下错误: curl:(2)初始化失败 curl安装在/ usr / local / bin和/ usr / local / include / curl的头文件中。 curl的configuration: sandesh@ubuntu:~$ curl-config –features IPv6 libz sandesh@ubuntu:~$ curl-config –protocols DICT FILE FTP GOPHER HTTP IMAP POP3 RTSP SMTP TELNET TFTP sandesh@ubuntu:~$ curl-config –ca /etc/ssl/certs/ca-certificates.crt sandesh@ubuntu:~$ curl-config –cflags -I/usr/local/include sandesh@ubuntu:~$ curl-config –configure sandesh@ubuntu:~$ […]

curl命令返回http / 1.1 406不可接受的错误

我正在使用下面的命令行curl知道我的网站是否支持压缩和caching curl –head –compress http://www.mysite.com 它返回以下结果 Http://1.1 406 Not Acceptable Date: Wed, 28 Dec 2011 07:41:32 GMT Server: Apache Content-Type: text/html; charset-iso-8859-1 你对这个问题有什么看法? 谢谢