我们在使用 Linux 的 curl 命令时,可以实现 POST 请求的功能,即可以模拟 HTTP 的 POST 请求。
curl [-H] [HEAD] -X POST -d '{"key1": "val1", "key2":val2}' url
参数 | 描述 |
---|---|
HEAD | 请求头信息。 |
key1 | 请求参数 1。 |
val1 | 请求参数 1 的值。 |
key2 | 请求参数 2。 |
val2 | 请求参数 2 的值。 |
url | 请求的 URL。 |
在发送 POST 请求时,我们可以使用 H 参数,指定发送的请求头信息,使用 X 参数,说明我们发送的是 POST 请求。
使用 d 参数,设置我们请求的参数信息。
curl -H "Content-Type: application/json" -X POST -d '{"key1": "val1", "key2":val2}' url
我们使用了 H 参数,设置了请求的参数是 Json 类型。
我们在使用 Linux 的 curl 命令时,可以实现 POST 请求的功能,即可以模拟 HTTP 的 POST 请求。