linux curl 命令的用法

学习地址:http://www.ruanyifeng.com/blog/2019/09/curl-reference.html

curl命令意思就是 client url 的意思

-k参数指定跳过 SSL 检测。
$ curl -k https://www.example.com

-L参数会让 HTTP 请求跟随服务器的重定向。curl 默认不跟随重定向。
$ curl --limit-rate 200k https://google.com

-o参数将服务器的回应保存成文件,等同于wget命令。
$ curl -o example.html https://www.example.com
上面命令将www.example.com保存成example.html。

-O参数将服务器回应保存成文件,并将 URL 的最后部分当作文件名。
$ curl -O https://www.example.com/foo/bar.html
上面命令将服务器回应保存成文件,文件名为bar.html。

-v参数输出通信的整个过程,用于调试。
$ curl -v https://www.example.com
--trace参数也可以用于调试,还会输出原始的二进制数据。
$ curl --trace - https://www.example.com

-X参数指定 HTTP 请求的方法。
$ curl -X POST https://www.example.com
上面命令对https://www.example.com发出 POST 请求。
posted @ 2022-01-09 17:06  风风羊  阅读(200)  评论(0编辑  收藏  举报