curl命令常见用法

centos7服务上,一般没有桌面系统,我们如果要使用http请求,curl是个不错的选择

1 ,简单用法
在 curl 命令后加上网址,就可以看到网站返回信息,最常用的

curl www.baidu.com

如果要把这个网页保存下来,可以使用 -o 参数

2,显示头信息
-i 参数可以显示 http response 的头信息,连同网页代码一起。-I 参数则只显示 http response 的头信息。
这个也经常用到,对应curl一个网址,在没有看到任何返回的情况下,
加上-i参数可以查看请求是否成功等其他情况、、

3,显示通信过程
-v 参数可以显示一次 http 通信的整个过程,包括端口连接和 http request 头信息
curl -v www.baidu.com

4,发送表单信息
curl模拟POST请求发送表单
POST 方法必须把数据和网址分开,curl 就要用到 --data 或者 -d 参数。
curl -X POST --data “data=xxx” example.com

还有其他设置,可以curl help查看
。。。
curl --header “Content-Type:application/json” www.example.com
curl --cookie “name=xxx” www.example.com
curl --user-agent “User Agent” www.example.com
curl --user name:password www.example.com

你可能感兴趣的:(linux)