curl命令行请求post请求后台

使用 curl 命令发送带有 body 的 POST 请求,需要在命令行中使用 -X POST 选项来指定请求方法为 POST,并使用 -d 或 --data 选项来指定请求 body。具体命令如下所示:

curl -X POST -d 'body_data' url

其中:

-X POST 指定请求方法为 POST;
-d ‘body_data’ 或 --data ‘body_data’ 指定请求 body,其中 ‘body_data’ 是请求 body 的内容;
url 是要发送 POST 请求的 URL。
例如,如果要向 http://example.com/api 发送带有以下 JSON 格式请求体的 POST 请求:

{
    
    
  "name": "John",
  "age": 30
}

则 curl 命令可以如下所示:

curl -X POST -d '{"name":"John","age":30}' http://example.com/api

请注意,在请求体中使用 JSON 格式时,需要将整个 JSON 对象用单引号括起来,并用双引号包裹属性名和属性值。如果请求体中包含特殊字符,需要进行转义。

猜你喜欢

转载自blog.csdn.net/weixin_43466192/article/details/129727927
今日推荐