zoukankan      html  css  js  c++  java
  • postman 中 form-data、x-www-form-urlencoded、raw、binary的区别

    • 区别
    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:只能上传键值对,并且键值对都是间隔分开的。

    • 详情查看:http://blog.csdn.net/ye1992/article/details/49998511

  • 相关阅读:
    NYOJ 10 skiing DFS+DP
    51nod 1270 数组的最大代价
    HDU 4635 Strongly connected
    HDU 4612 Warm up
    POJ 3177 Redundant Paths
    HDU 1629 迷宫城堡
    uva 796
    uva 315
    POJ 3180 The Cow Prom
    POJ 1236 Network of Schools
  • 原文地址:https://www.cnblogs.com/cag2050/p/7280844.html
Copyright © 2011-2022 走看看