postman报文格式?
*1.form-data**
即multipart/form-data,它将表单的数据组织成key-value形式,用分隔符boundary(boundary可任意设置)处理成一条消息。
由于有boundary隔离,所以既可以上传文件,也可以上传参数。
2.x-www-form-urlencoded**
即application/x-www-from-urlencoded,将表单内的数据转换为key-value
3raw**
可以上传任意格式的【文本】,可以上传text、json、xml、html等
4.binary**
即content-type:application/octet-stream,只可以上传二进制数据,通常用来上传文件。由于没有键值,所以一次只能上传一个文件
multipart/form-data与x-www-form-urlencoded区别:
html中的form表单有两种:application/x-www-form-urlencoded和multipart/form-data。application/x-www-form-urlencoded是默认的mime内容编码类型,它在传输比较大的二进制或者文本数据时效率极低。mime:
简单说,mime类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型。服务器会将它们发送的多媒体数据的类型告诉浏览器,而通知手段就是说明该多媒体数据的mime类型,服务器将mime标志符放入传送的数据中来告诉浏览器使用哪种插件读取相关文件。multipart/form-data:既可以上传文件等二进制数据,也可以上传表单键值对,只是最后会转化为一条信息。当设置multipart/form-data,http会忽略contenttype属性。
x-www-form-urlencoded:只能上传键值对,不能用于文件上传。不同的field是用&区分开的
原文标题:postman模拟跨域请求 postman报文格式?,如若转载,请注明出处:https://www.saibowen.com/tougao/19319.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。