当您通过HTTP协议发送请求时,服务器可能会期望一个Content-Type请求头。Content-Type 请求头允许服务器正确地解析主体 。
一、关于form-data 、Urlencoded 、Raw 和 Binary 在content -type 请求头上的设置区别。
1.对于表单数据 form-data 、Urlencoded 的主体类型,Postman会自动附加正确的Content-Type header,这样您就不必设置它。
2.当您选择raw模式,需要设置raw模式的请求头。
3.Postman没有为二进制类型设置任何头类型。
二、 其他一些注意点
1.表单数据 form-data,form-data有两种类型可选:text和file,但是由于HTML 5规范的限制,文件(file)不存储在历史或集合中。您将需要在下一次发送请求时再次选择该文件。
2. Urlencoded,不能通过这种编码模式上传文件(file)。
3. Raw在编辑器中选择文本并按下CMD / CTRL + B可以自动美化XML / JSON内容。
4. 二进制数据Binary,允许你发送你不能输入的东西,例如,图像,音频,或视频文件。你也可以发送文本文件。正如在表单数据部分前面提到的,如果您正在通过历史或集合加载请求,则必须重新附加一个文件。
PS:可参考官网postman request api文档
官网地址:https://www.getpostman.com/docs/postman/sending_api_requests/requests