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/liunanjava/p/5710376.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. android edittext不可复制_Android EditText禁止复制粘贴
  2. 定时任务--mysql数据库备份
  3. 使用WebUploader实现文件批量上传,进度条显示功能
  4. Python 得到主机字节序
  5. opencv imread后做resizie_opencv第1课-加载、修改、保存图像
  6. CProgressCtrl进度条控件实现进度滚动效果
  7. WPF,Silverlight与XAML读书笔记第六 - WPF新概念之一逻辑树与可视树
  8. 前台跨站点获取session
  9. 稳健估计,P范数最小法
  10. C中遇到错误error: jump to label [-fpermissive]的解决办法
  11. ImageAI (二) 使用Python快速简单实现物体检测 Object Detection
  12. ZEMAX | 在OpticStudio中建立扩增实境(VR)头戴式显示器
  13. 系统学习机器学习之弱监督学习(一)--弱监督学习综述
  14. Python视频制作 MoviePy框架音频处理模块
  15. GAN中的Spectral Normalization
  16. 学python可以从事什么工作,python是做什么的软件
  17. 回文树(模板)+ 例题
  18. #1-1 统计二进制中1的个数
  19. html5游戏 很费流量嘛,2017TFC5玩游戏林勇坤 优化HTML5游戏流量数据转化
  20. 证监计算机类专业知识,2020国考中国证监会计算机类专业考什么?

热门文章

  1. mysql隐式转换造成索引失效的事故总结
  2. 什么样的女人才算是好老婆?
  3. JavaScript之浅复制【拷贝】与深复制【拷贝】【二】
  4. Promise深度学习---我のPromise/A+实现
  5. 私有网盘nextcloud 12的问题处理及优化
  6. Oracle 检索数据
  7. stl里面stack的注意事项
  8. 移动端app设计指南
  9. 第 2 章 常量、变量和表达式
  10. SVN在centos5.4的安装步骤: