1、application/x-www-form-urlencoded $ curl -d'hello=world&test=123'-X POST http://localhost:3000/api/basic 2、application/json $ curl --header"Content-Type: application/json"-d'{"hello": "world"}'-X POST http://localhost:3000/api/json 还可以将请求体用文件保存 如json文件data.json ...
1、比如要测试的接口说明如下 这里接口的请求类型为post,且请求数据类型为application/x-www-form-urlencoded,需要传递两个参数以及一个请求头 2、新建bat脚本并修改内容如下 curl http://127.0.0.1:8080/test ^ -X POST ^ -H "Content-Type: application/x-www-form-urlencoded" ^ -H "Authorization: Basic...
1. application/x-www-form-urlencoded 最常见的POST请求,form表单。 使用curl进行请求很简单,示例如下: curl -X POST -d "name=zhangsan" 127.0.0.1:80/api/getInfo 1. 2. Multipart/form-data 这种请求一般涉及文件上传。后端对这种类型的请求处理也更复杂一些。 curl 127.0.0.1:80/api/multipart -F raw=...
发送到表单的数据通常以multipart/form-data或application/x-www-form-urlencoded内容类型进行编码。 要创建POST请求,请使用-F选项,然后使用key=value配对。下面的示例说明如何向具有“name”和“email”字段的表单发出POST请求: curl -X POST -F 'name=Jason' -F 'email=jason@example.com' https://xxxxxx.co...
PHP Curl进行Post时指定 multipart/form-data 或 application/x-www-form-urlencoded 的方法 先看一段典型的CURL POST的代码: $ch=curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_POST,1); curl_setopt($ch,CURLOPT_POSTFIELDS,$data); ...
curl -X POST catonmat.net 带参数的请求 curl -d 'login=emma&password=123' -X POST google.com/login 【-d】选项会加上标头【Content-Type: application/x-www-form-urlencoded】,并且默认是POST请求,可以去除【-X POST】 分开写带参数的请求 curl -d 'login=emma' -d 'password=123' google.com...
application/x-www-form-urlencoded 最常见的一种 POST 请求,用 curl 发起这种请求也很简单。 curl localhost:3000/api/basic -X POST -d 'hello=world' multipart/form-data 这种请求一般涉及到文件上传。后端对这种类型请求的处理也复杂一些。 curl localhost:3000/api/multipart-F raw=@raw.data-F hello=wor...
$ curl localhost:3000/api/json -X POST -d '{"hello":"world"}' --header"Content-Type: application/json" 跟发起 application/x-www-form-urlencoded 类型的 POST 请求类似,-d 参数值是 JSON 字符串,并且多了一个 Content-Type: application/json 指定发送内容的格式。
1、form-data 就是 multipart/form-data 使用表单的方式来发送数据 是curl采用的默认发送方式。 2、x-www-form-urlencoded 就是 application/x-www-form-urlencoded 把请求的内容转变成url参数的形式进行发送,如:s1=red&s2=blue,这是标准的编码格式,但在curl中却不是默认的发送方式。