使用-d参数以后,HTTP 请求会自动加上标头Content-Type : application/x-www-form-urlencoded。并且会自动将请求转为 POST 方法,因此可以省略-X POST。 -d参数可以读取本地文本文件的数据,向服务器发送。 $ curl -d '@data.txt' https://google.com/login 上面命令读取data.txt文件的内容,作为数据体向服务器...
$ curl -d 'login=emma' -d 'password=123' -X POST https://google.com/login 使用-d参数以后,HTTP 请求会自动加上标头Content-Type : application/x-www-form-urlencoded。并且会自动将请求转为 POST 方法,因此可以省略-X POST。 -d参数可以读取本地文本文件的数据,向服务器发送。 $ curl -d '@data...
-d @filename 从文件读入内容 -d @- 从stdin读入内容 -x localhost:8888 加上fiddler代理 一个sample curl -K api.conf -d @body.json --- -X POST -H "accept: */*" -H "Content-Type: application/json" -x localhost:8888 -H "xxxxx: xxx" -H "xxxxxx: xxxxx" -H "xxxxxxxx: xxxx" ur...
使用-d参数以后,HTTP 请求会自动加上标头Content-Type : application/x-www-form-urlencoded。并且会自动将请求转为 POST 方法,因此可以省略-X POST。 -d参数可以读取本地文本文件的数据,向服务器发送。 $ curl -d'@data.txt'https://google.com/login 上面命令读取data.txt文件的内容,作为数据体向服务器发送。
$ curl-d'@data.txt'https://google.com/login 上面命令读取data.txt文件的内容,作为数据体向服务器发送。 --data-urlencode --data-urlencode参数等同于-d,发送 POST 请求的数据体,区别在于会自动将发送的数据进行 URL 编码。 $ curl--data-urlencode'comment=hello world'https://google.com/login ...
首先需要明确的是curl是支持file协议的,可以通过file协议读取文件。其实curl还支持很多其他的协议,但在这里不是重点。 spoock@ubuntu:~$ curl file:///etc/passwd root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin ...
# 发送POST请求的数据体$ curl -d'login=emma&password=123'-X POST https://google.com/login $ curl -d'login=emma'-d'password=123'-X POST https://google.com/login# 读取data.txt文件的内容,作为数据体向服务器发送$ curl -d'@data.txt'https://google.com/login ...
$ curl-d'@data.txt'https://google.com/login 上面命令读取data.txt文件的内容,作为数据体向服务器发送。 --data-urlencode --data-urlencode参数等同于-d,发送 POST 请求的数据体,区别在于会自动将发送的数据进行 URL 编码。 代码语言:javascript
-D/--dump-header <file> 把header信息写入到该文件中 -e/--referer 来源网址 -f/--fail 连接失败时不显示http错误 -o/--output 把输出写到该文件中 -O/--remote-name 把输出写到该文件中,保留远程文件的文件名 -r/--range <range> 检索来自HTTP/1.1或FTP服务器字节范围 ...
-D/--dump-header <file> 把header信息写入到该文件中 -e/--referer 来源网址 -f/--fail 连接失败时不显示http错误 -o/--output 把输出写到该文件中 -O/--remote-name 把输出写到该文件中,保留远程文件的文件名 -r/--range <range> 检索来自HTTP/1.1或FTP服务器字节范围 ...