curl 实例
1. 发送GET请求:
```bash
curl
```
2. 发送POST请求:
```bash
curl -X POST -d "param1=value1¶m2=value2"
```
3. 发送JSON数据:
```bash
curl -X POST -H "Content-Type: application/json" -d '{"key1":"value1", "key2":"value2"}'
```
4. 保存响应内容到文件:
```bash
curl -o
```
5. 设置请求头:
```bash
curl -H "HeaderName: HeaderValue"
```
6. 跟随重定向:
```bash
curl -L
```
7. 设置请求超时时间:
```bash
curl --connect-timeout 10
```
8. 使用代理:
```bash
大文件发送curl --proxy
```
9. 显示进度条(适用于大文件下载):
```bash
curl --progress-bar
```
10. 使用cookie:
```bash
curl -b
```
这只是curl命令的一小部分功能。要获取更多详细信息和选项,您可以查看curl的官方文档或使用`man curl`命令来查看完整的帮助页面。
发布评论