原文地址:http://blog.csdn.net/ye1992/article/details/49998511

1、form-data: 

就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来表名文件类型;content-disposition,用来说明字段的一些信息;

由于有boundary隔离,所以multipart/form-data既可以上传文件,也可以上传键值对,它采用了键值对的方式,所以可以上传多个文件。

2、x-www-form-urlencoded:

就是application/x-www-from-urlencoded,会将表单内的数据转换为键值对,比如,name=java&age = 23

3、raw

可以上传任意格式的文本,可以上传text、json、xml、html等

4、binary

相当于Content-Type:application/octet-stream,从字面意思得知,只可以上传二进制数据,通常用来上传文件,由于没有键值,所以,一次只能上传一个文件。

multipart/form-data与x-www-form-urlencoded区别

multipart/form-data:既可以上传文件等二进制数据,也可以上传表单键值对,只是最后会转化为一条信息;

x-www-form-urlencoded:只能上传键值对,并且键值对都是间隔分开的。

转载于:https://www.cnblogs.com/davidwang456/p/7799096.html

postman中 form-data、x-www-form-urlencoded、raw、binary的区别--转相关推荐

  1. Postman中请求体提交方式

    Postman中请求体提交方式 x-www-form-urlencoded form-data raw binary x-www-form-urlencoded x-www-form-urlencod ...

  2. flux读取不到数据_WebFlux 中form data获取不到参数问题

    Spring WebFlux 中, request.queryParams 只能获取到 查询参数, 对于 form 提交的参数无法进行参数自动装载 处理方式有两种: 一. 自定义 ArgumentRe ...

  3. Vue-resource中post请求将data数据以request payload转换为form data的形式

    今天在做项目的时候 需要往api中发送一个json格式的对象,但是怎么改都不行,当然,使用的vue 的 http方法. 而且,开始使用时 vue-resource中post请求时的一个坑,vue-re ...

  4. angularjs中$http模块发送post请求request payload转form data

    背景: ionic+ angularjs+ cordova 在开发一个证书照片删除的时候,后端提供了一个post接口,需要前端将数据转化成form data.而在angularjs中,如果直接用pos ...

  5. vue axios POST请求中参数以form data和request payload形式的原因

    HTTP请求中,如果是get请求,那么表单参数以name=value&name1=value1的形式附到url的后面,如果是post请求,那么表单参数是在请求体中,也是以name=value& ...

  6. 获取referer中的请求参数_Servlet获取AJAX POST请求中参数以form data和request payload形式传输的方法...

    本文实例讲述了Servlet获取AJAX POST请求中参数以form data和request payload形式传输的方法.分享给大家供大家参考,具体如下: HTTP请求中,如果是get请求,那么 ...

  7. AJAX POST请求中參数以form data和request payload形式在servlet中的获取方式

    HTTP请求中,假设是get请求,那么表单參数以name=value&name1=value1的形式附到url的后面,假设是post请求,那么表单參数是在请求体中,也是以name=value& ...

  8. http请求中的Query String Parameters、Form Data、Request Payload

    参考: (1).(http请求参数之Query String Parameters.Form Data.Request Payload) - https://www.jianshu.com/p/c81 ...

  9. jq的form data中保留加号_使用Fourier+EMD水管中传播的单频音波进行滤波(Python)...

    目录 一.背景 二.原理 三.实现 四.代码 五.总结 一.背景 对应实际问题:使用单频检测水管中阀门或其他组件. 二.原理 通过傅里叶变换计算声波的主频,将得到的主频运用于emd变换中,保留基本的主 ...

  10. http协议的Request Payload 和 Form Data 的区别

    Request Payload VS Form Data 前端请求 我看了前端发起的请求,请求正文并不是我熟悉的 Form Data,而是 Request Payload.如图注意下面两个请求的 Co ...

最新文章

  1. 源码阅读:SDWebImage(十九)——UIImage+ForceDecode/UIImage+GIF/UIImage+MultiFormat
  2. 将一张表的数据插入另外一张表
  3. javascript高级程序设计第3版——第6章 面向对象的程序设计
  4. CVE-2019-0708(BlueKeep)漏洞分析与复现
  5. 「PKUSC2018」神仙的游戏 - 题解
  6. New Adventure----GUI Design Studio
  7. LINUX下载编译libreadline
  8. 傲腾机器Linux,【收藏】傲腾装机必看!
  9. dart语言(dart语言菜鸟教程)
  10. 黑鲨重装计算机安装无法继续,一键重装失败不要怕,黑鲨教你解决一键重装系统失败问题...
  11. Shaderlab 玻璃效果
  12. 向量法计算体积的思路(没有代码了)
  13. 极客算法训练笔记(七),十大经典排序之归并排序,全网最详
  14. 面试应该问公司什么问题
  15. 漫威所有电影的 按时间线的观影顺序
  16. 【苦练基本功】代码整洁之道 pt3(第7章-第9章)
  17. 传真服务器的常见问题处理
  18. python学习每日一题【20200226】python实现“分解质因数”的计算
  19. 通过SPSS使用命令语法实现快速删除变量的步骤
  20. 2020年中国德化陶瓷博览会暨茶具文化节隆重举行—五洲御瓷分会场精品荟萃

热门文章

  1. 找出重复最多的字符php,javascript获取重复次数最多的字符_javascript技巧
  2. linux qt小型计算器,Qt实现一个简单的计算器
  3. java定义byte_java Byte相关
  4. 启动进程 问号_有两个这样的进程:僵尸进程amp;孤儿进程,蓝瘦香菇
  5. 电信机房服务器维修,数据中心机房,你不可不知的6大服务保障
  6. 时间固定效应和个体固定效应的选择_互助问答第31期:固定效应与随机效应选择和面板数据处理...
  7. 如何创造char二叉树C语言,递归创建二叉树c语言实现+详细解释
  8. hive底层原理 sql执行过程_Hive mapreduce SQL实现原理——SQL最终分解为MR任务,而group by在MR里和单词统计MR没有区别了-阿里云开发者社区...
  9. swaagerui2 与guava_Swagger使用总结
  10. linux查找并删除文件