Curl命令使用
创始人
2025-05-28 18:02:35

https://www.cnblogs.com/AloneSword/p/3509697.html

https://www.cnblogs.com/lxyit/p/9173842.html

CURL 发送POST请求

curl -H "Content-Type: application/json" -X POST -d '{"user_id": "123", "coin":100, "success":1, "msg":"OK!" }' "http://192.168.0.1:8001/test"
参数说明示例
-0(小写)保持网页到本地文件(自定义名称)curl -o baidu.html http://www.baidu.com
-0(大写)保持网页本地文件(无法自定义名称)curl -O http://www.baidu.com
-A自定义User-Agentcurl -A “Mozilla/5.0 (Android; Mobile; rv:35.0) Gecko/35.0 Firefox/35.0” http://www.baidu.com
-H自定义headercurl -H “Referer: www.example.com” -H “User-Agent: Custom-User-Agent” http://www.baidu.com
-x(小写)设置代理curl -x 192.168.100.100:10080 http://www.baidu.com
-X(大写)指明请求方式curl -d “userName=tom&passwd=123456” -X POST http://www.example.com/login
-dpost请求时,指定发送的数据curl -d “userName=tom&passwd=123456” -X POST http://www.example.com/login
在使用 -d 的时候,如果省略-X,则默认为POST请求
-I(大写)只显示http头curl -I http://www.codebelief.com
-k(小写)允许curl使用非安全的ssl链接并且传输数据curl -k http://www.baidu.com

下载单个文件,默认是将输出打印在标准输出中(STDOUT)中

curl http://1.116.216.41:9999/test/

保持下载的文件到指定的文件

# 将页面内容下载到本地并命令未指定名字
# 小写的o:自定义文件名称
# 大小的O:没法自定义名称
curl -o mygettext.html http://www.gnu.org/software/gettext/manual/gettext.htmlcurl -O http://www.gnu.org/software/gettext/manual/gettext.html

小写的o

大写的O

授权

#在访问需要授权的页面时,可以通过-u选项提供用户名和密码进行授权
curl -u username:password url
或
curl -u username url

相关内容

热门资讯

「科技热点」“人友互娱辅助挂”... 您好:人友互娱这款游戏可以开挂,确实是有挂的,需要了解加客服微信【3716361】很多玩家在这款游戏...
今日重大通报“新永和备厅能不能... 您好:新永和备厅这款游戏可以开挂,确实是有挂的,需要软件加微信【4770480】,很多玩家在新永和备...
「我来分享」星悦内蒙麻将到底有... 您好:星悦内蒙麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【8383742】很多玩家在这款...
「我来分享给您」嘟嘟十三张.可... 您好:嘟嘟十三张这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游...
今日重大通报“新茄子斗牛究竟有... 您好:新茄子斗牛这款游戏可以开挂,确实是有挂的,需要软件加微信【2832208】很多玩家在这款游戏中...