https://blog.csdn.net/russ44/article/details/53308838
https://zhuanlan.zhihu.com/p/373329288(https://zhuanlan.zhihu.com/p/373329288)

curl是非常使用的命令行工具,用来与服务器之间传输数据。它的命令行参数多达几十种。

在Linux环境中使用curl命令可以进行接口测试。利用curl对http协议发送Get/Post/Delete/Put请求,同时还可以携带header来满足接口的特定需求。

01 curl命令的语法

curl[options] [URL…]

02 curl命令的常用参数

-X/–request [GET|POST|PUT|DELETE|…] 使用指定的http method发出 http request
-H/–header 设定request里的header
-i/–include 显示response的header
-d/–data 设定 http parameters
-v/–verbose 输出比较多的信息
-u/–user 使用者账号
-b/–cookie 使用cookie
-k/–insecure 允许忽略证书进行 SSL 连接
注:1.更多参数可在Linux中执行“man curl”命令查看2.也可以查看链接https://curl.se/docs/manpage.ht

curl指令测试linux在线部署的http接口

 curl http://localhost:9535/metrics
  
 curl -X POST -H 'content-type: application/json' -d '{"text": "xxx"}' http://localhost:9535/xx
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐