2024年5月4日发(作者:)

curl命令例子

curl命令是一个用于发送HTTP请求的命令行工具,可以用于获取或提交数

据。以下是一些curl命令的例子:

1. 发送GET请求:

```bash

curl

```

2. 发送POST请求:

```bash

curl -X POST -d "param1=value1¶m2=value2"

```

3. 发送JSON格式的POST请求:

```bash

curl -X POST -H "Content-Type: application/json" -d '{"key1":"value1",

"key2":"value2"}'

```

4. 发送带有身份验证的GET请求:

```bash

curl -u username:password

```

5. 发送带有表单数据的POST请求:

```bash

curl -X POST -d

```

其中,包含了要提交的数据。

6. 跟踪重定向:

```bash

curl -L

```

7. 获取响应头部信息:

```bash

curl -i

```

8. 设置请求头:

```bash

curl -H "HeaderName: HeaderValue"

```

9. 下载文件:

```bash

curl -o

```

这将下载资源并将其保存为本地文件。