在curl中,我们也可以提交一个文件,可以使用–data-binary选项来指定一个文件: $ curl --data-binary@filenamehttp://example.com 转化成一个GET 使用-G或-get选项,可以把一个POST请求转化成一个GET请求。如果有-d选项指定的参数,那么curl就会把-d后面的数据添加到URL的后面,用?连接。比如: $curl -d"key1=...
-d, --data DATA HTTP POST 数据 (H) --data-ascii DATA ASCII 编码 HTTP POST 数据 (H) --data-binary DATA binary 编码 HTTP POST 数据 (H) --data-urlencode DATA url 编码 HTTP POST 数据 (H) --delegation STRING GSS-API 委托权限 --digest 使用数字身份验证 (H) --disable-eprt 禁止使用 ...
–data-binary :与-d一样,但不进行字符编码处理,适用于二进制数据。 -k, --insecure: 忽略SSL证书验证,不安全的操作,用于测试环境。 这些是一些常见的curl参数,还有许多其他选项和参数可供使用,根据具体需求选择适当的参数以执行不同的操作。你可以使用man curl或curl --help来查看完整的curl命令参数列表和说明。
(H) --data-binary <data> binary 编码 HTTP POST 数据 (H) --data-urlencode <data> url 编码 HTTP POST 数据 (H) -G, --get 使用HTTP GET 方法发送 -d 数据 (H) -F, --form <name=string> 模拟HTTP 表单数据提交 multipart POST (H) --form-string <name=string> 模拟HTTP 表单数据提交 (...
-d, --data <data>: HTTP,将POST请求中指定的数据发送到HTTP服务器,就像用户填写HTML表单并按下submit按钮时浏览器所做的那样,这将导致curl使用内容类型application/x-www-form-urlencoded将数据传递给服务器,与-F, --form比较,-d, --data与--data ascii相同,要发布纯二进制的数据,应该改用--data binary选...
--data-raw <data> ASCII 编码 HTTP POST 数据 (H) --data-binary <data> binary 编码 HTTP POST 数据 (H) --data-urlencode <data> url 编码 HTTP POST 数据 (H) -G, --get 使用 HTTP GET 方法发送 -d 数据 (H) -F, --form <name=string> 模拟 HTTP 表单数据提交 multipart POST (H) ...
Users can use the “–data-binary” option to specify the POST data as a binary file. For this, the “curl” command is used to send the request along with the binary file “binary.dat”: $ curl -X POST --data-binary @binary.dat https://itslinuxfoss.com/privacy-policy/ ...
--crlfile FILE Get a CRL list in PEM format from the given file -d, --data DATA HTTP POST data (H) --data-ascii DATA HTTP POST ASCII data (H) --data-binary DATA HTTP POST binary data (H) --data-urlencode DATA HTTP POST data url encoded (H) ...
curl -X POST -H 'Content-Type: application/json' -d '@/temp/file1.txt' http://example.com/upload 使用-d需要在文件将加@-d 等同于--data --data-ascii若文件是二进制的,则要使用--data-binary也可以使用-T '/temp/file1.txt'替代-d '@/temp/file1.txt' curl -X POST -H 'Content-Ty...
curl -XPOST -d"name=leo&age=12"url# 如果需要对请求数据进行urlencode,可以使用下面的方式:curl -XPOST --data-urlencode"name=leo&age=12"url# 此外发送post请求还可以有如下几种子选项:–data-raw –data-ascii –data-binary 使用curl和Jenkins REST API # To retrieve the job config.xmlcurl -X GET...