设计软件免费下载官方网站,成都住建局官网个人住房信息查询,阳江市问政平台举报,内蒙古做网站的公司有哪些一、Params与Body
二者区别在于请求参数在http协议中位置不一样。Params 它会将参数放入url中以#xff1f;区分以拼接Body则是将请求参数放在请求体中 后端接受数据: 二、body中不同格式
2.1 multipart/form-data
key - value 格式输入#xff0c;主要特点是可以上…一、Params与Body
二者区别在于请求参数在http协议中位置不一样。Params 它会将参数放入url中以区分以拼接Body则是将请求参数放在请求体中 后端接受数据: 二、body中不同格式
2.1 multipart/form-data
key - value 格式输入主要特点是可以上传文件
注意使用时后端代码不能有RequestBody否则会出错 后端接收
参数接收: 对象接收 2.2 application/x-www-from-urlencoded
同样是key - value 格式输入但不支持文件传输与form-data区别在于http请求body格式不太一样另外就是不可以设置content -type而form-data是可以设置每个value的content -type
注意使用时后端代码不能有RequestBody否则会出错 2.3 raw
选择text则请求头是 text/plain 选择javascript则请求头是 application/javascript 选择json则请求头是 application/json (如果想以json格式传参就用rawjson就行了) 选择html则请求头是 text/html 选择application/xml则请求头是 application/xml 以常用的json为例注意使用时后端代码必须有RequestBody否则会报错。 后端接收方式一:使用RequestBodyJSONObject 后端接收方式二:使用RequestBody对象 2.4 binary
相当于Content-Type:application/octet-stream只可以上传二进制数据通常用来上传文件由于没有键值所以一次只能上传一个文件