curl常规用法

1.最简单的,直接下载(打开)

curl www.baidu.com

把拿到的内容写到一个文件,文件需要是绝对路径

curl www.baidu.com -o /tmp/a.html 

大写O, 以远程文件名为文件名: 

curl http://blog.csdn.net/kevin3101/article/details/52350683 -O  # -O 后面什么也不加

2. 打印出请求及响应的详细信息

curl -v www.baidu.com


3.指定请求的方法

curl -X GET -v www.baidu.com  #-X 后可跟 GET POST DELETE ... POST不太好演示

4. 登录

curl -u user:pwd   www.baidu.com  #后面再补充可真实操作的例子

5. 自定义请求头

curl -H "Host: baidu.com" -H "accept-language:zh-cn" www.baidu.com  #多个head项可用多个-H 实现

详细结果如图


6.自定义agent

curl -I -v www.baidu.com  --user-agent "kevin0301"


7.测试一个post请求,以钉钉机器人为例

-d 后跟要提交的数据,格式为json格式

curl https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxxxxxx \
-H 'Content-Type: application/json' \
-d  "{\"msgtype\": \"markdown\", \"markdown\": {\"title\": \"Test-Env-Deploy-Info\", \"text\": \"## Test-Env-Deploy-Info\n\n “测试信息\"}}"


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值