curl常用命令

一、通过curl -h获取到所有curl的命令以及其用法描述

由下图可知,curl的用法为:curl [options...] <url>

二、常用命令

2-1、get请求

curl https://blog.csdn.net

2-2、post json请求

curl -H "Accept:application/json" -H "Content-type:application/json" -X POST -d '{"userName": "zhangsan","age": 23}' http://127.0.0.1:8080/user/list

-H/--header <header> 指定请求头参数

-X/--request <command> 指定什么命令。curl默认的HTTP动词是GET,使用-X参数可以支持其他动词。

-d/--data <data>   HTTP POST方式传送数据

2-3、curl 下载文件

这里以下载redis-5.0.5 为例

curl -L -O http://download.redis.io/releases/redis-5.0.5.tar.gz

-L 参数会让 HTTP 请求跟随服务器的重定向。curl 默认不跟随重定向。

-O 参数将服务器回应保存成文件,并将 URL 的最后部分当作文件名。

2-4、curl打印响应头信息

以访问百度为例

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

-I 参数向服务器发出 HEAD 请求,然会将服务器返回的 HTTP 标头打印出来。

2-5、网络限速

将带宽限制在每秒 5K 字节

curl --limit-rate 5k https://www.baidu.com

--limit-rate用来限制 HTTP 请求和回应的带宽,模拟慢网速的环境。

三、参考链接

1、curl 的用法指南:http://www.ruanyifeng.com/blog/2019/09/curl-reference.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值