curl 命令
实例
curl -X POST -H "Content-Type:application/json" -H "appKey:Xr-DYKjdAFqAwf-lcvXcaVpG5WUMkKPwqPRorgA-3aQ" -d '[{"scenicCode":"b2bb5b31bae34adcd42ce279","day":"2018-02-26","count":"376"}]' https://www.baidu.com -v
命令信息
curl -help
参数详解
-v
小写v,显示请求的连接过程,用于观察调试
$ curl http://baidu.com -v
-X
请求协议,post、put等
$ curl http://baidu.com -X POST -v
-H
设置header信息
curl http://baidu.com -H "aaa:bbb" -H "ccc:ddd" -v
-A
设置客户端代理信息,即User-Agent信息
$ curl http://baidu.com -A "aaaa" -v
-d
传递body内容
curl http://baidu.com -X POST -H "Content-type: application/json" -d '{"user":"lizz","pwd":"xxxxx""}'
-b
设置Cookie信息
curl http://baidu.com -b 'a=lizz' -v
-o
保存返回内容,与wget有点类似
$ curl http://baidu.com -o ba.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了