编辑
2023-06-17
Tools
00
请注意,本文编写于 814 天前,最后修改于 814 天前,其中某些信息可能已经过时。

目录

阮一峰博客
有用的例子
curl发送POST请求, 并且带上两个Header参数
打印响应体的header
利用curl命令返回值确定地址是否正常
参数补充说明
获取请求 地址响应状态码(200表示正常)

阮一峰博客

https://www.ruanyifeng.com/blog/2019/09/curl-reference.html

有用的例子

curl发送POST请求, 并且带上两个Header参数

curl -d '{"login": "emma", "pass": "123"}' -H 'Content-Type: application/json' -H 'type:haha' https://google.com/login

打印响应体的header

curl -i https://www.baidu.com

利用curl命令返回值确定地址是否正常

curl -s https://www.baidu.com

上面命令一旦发生错误,不会显示错误信息。不发生错误的话,会正常显示运行结果。

参数补充说明

参数用途
-m/--max-time 设置请求超时的时间
-w/--write-out 以固定特殊的格式输出,例如:%{http_code},输出状态码

获取请求 地址响应状态码(200表示正常)

curl -I -m 5 -s -w "%{http_code}\n" -o /dev/null www.baidu.com

本文作者:shining_finger

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!