Linux下curl发送请求总结

这篇博客详细介绍了在Linux系统中如何使用curl命令行工具进行文件下载、GET请求以及POST请求,包括发送JSON格式数据和指定请求头。curl支持多种HTTP方法,并能方便地传递参数和设置用户认证信息。
摘要由CSDN通过智能技术生成

curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。curl命令可以用来执行下载、发送各种HTTP请求,指定HTTP头部等操作。如果系统没有curl可以使用yum install curl安装,也可以下载安装。curl是将下载文件输出到stdout,将进度信息输出到stderr,不显示进度信息使用--silent选项。

curl 可以用 -X POST(-X PUT 、 -X DELETE) 来申明我们的请求方法,用 -d 参数,来传送我们的参数;可以用 -H 来设置更多的 header 比如,用户的 token 之类的; -v 来查看详情

文件下载

curl http://man.linuxde.net/text.iso --silent -Ocurl http://man.linuxde.net/text.iso --silent -O

GET请求
 

curl "http://www.baidu.com"  如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地

curl -i 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值