postman使用心得(一):postman基础理论

在使用postman中 form-data、x-www-form-urlencoded、raw、binary的区别

from-data

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


from-data

multipart表示的意思是单个消息头包含多个消息体的解决方案,multipart媒体类型对发送非文本的各媒体类型是有用的。一般多用于文件上传。

x-www-form-urlencoded

为application/x-www-from-urlencoded,窗体数据被编码为名称/值对,这是标准且默认的编码格式。当action为get时候,客户端把form数据转换成一个字串append到url后面,用?分割。当action为post时候,浏览器把form数据封装到http body中,然后发送到server


x-www-form-urlencoded

raw

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


raw

binary

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

关于HTTP动词

其实http请求完全不止于常见的get,post,参考RESTful架构

客户端通过HTTP动词,对服务器端资源进行操作,实现"表现层状态转化"

  • GET(查询):从服务器取出资源(一项或多项)
  • POST(增加):在服务器新建一个资源
  • PUT(更新):在服务器更新资源(客户端提供完整资源数据)
  • PATCH(更新):在服务器更新资源(客户端提供需要修改的资源数据)
  • DELETE(删除):从服务器删除资源
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,881评论 18 139
  • Http协议详解 标签(空格分隔): Linux 声明:本片文章非原创,内容来源于博客园作者MIN飞翔的HTTP协...
    Sivin阅读 5,252评论 3 82
  • 一、概念(载录于:http://www.cnblogs.com/EricaMIN1987_IT/p/3837436...
    yuantao123434阅读 8,420评论 6 152
  • 我叫小白 我叫小白,是一只兔子。 我喜欢坐在高高的树梢上,幻想我的人生,每天都很快乐。 他叫阿禾,是一只狐狸。 初...
    狐狸的窗子阅读 232评论 0 0
  • 转眼又到了五一小长假,妈妈带我去摘桑葚。我们到了桑葚园,买过门票后,我们就提着售货员阿姨的篮子往桑葚园出发了。到了那里
    云霄锋芒阅读 221评论 0 0