linux中curl的用法
时间: 2024-05-20 17:16:09 浏览: 133
linux下curl实例
curl是一个命令行工具,用于与Web服务器进行交互,支持多种协议,如HTTP、FTP、SMTP等。以下是curl在Linux中的常见用法:
1. 发送HTTP请求
curl https://www.example.com
2. 发送POST请求
curl -d "param1=value1¶m2=value2" https://www.example.com
3. 发送JSON数据
curl -H "Content-Type: application/json" -d '{"param1": "value1", "param2": "value2"}' https://www.example.com
4. 发送文件
curl -T file.txt https://www.example.com
5. 下载文件
curl -O https://www.example.com/file.txt
6. 设置请求头
curl -H "Authorization: Bearer token" https://www.example.com
7. 跟踪重定向
curl -L https://www.example.com
8. 显示响应头
curl -I https://www.example.com
9. 显示请求和响应信息
curl -v https://www.example.com
10. 使用代理
curl -x http://proxy.example.com:8080 https://www.example.com
以上是curl在Linux中的常见用法,更多详细信息可以使用 man curl 命令查看。
阅读全文