大家好,又见面了,我是你们的朋友全栈君。
0 概述
curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。
curl 就是使用命令的方式来执行http协议的请求的工具。可以通过curl操作HTTP的GET/POST/PUT/DELETE方法。
1 常用方式
-
访问一个网页
curl www.baidu.com -
显示http response的头信息
curl -i www.baidu.com -
保存数据
curl -o www.baidu.com - 显示请求过程
curl -v www.baidu.com
2 culr 执行GET/POST/PUT/DELETE
curl -X GET/POST/PUT/DELETE www.baidu.com
– 默认是-XGET(注意是大写)
culr -XGET www.baidu.com
- post 请求json串, 使用 option -d
curl ***/query -d '{"userIds":[12,14],"class":"class1"}'
- post 请求(非json 串) 使用 option -d
curl ***/query -d 'a=1&b=/test/tesat&appkey=1212123'
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/159844.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...