51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2285|回复: 2
打印 上一主题 下一主题

[转贴] postman使用心得(一):postman基础理论

[复制链接]
  • TA的每日心情
    擦汗
    前天 09:04
  • 签到天数: 1047 天

    连续签到: 5 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2020-9-10 10:02:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    在使用postman中 form-data、x-www-form-urlencoded、raw、binary的区别from-data为http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来表名文件类型;content-disposition,用来说明字段的一些信息

    multipart表示的意思是单个消息头包含多个消息体的解决方案,multipart媒体类型对发送非文本的各媒体类型是有用的。一般多用于文件上传。
    x-www-form-urlencoded为application/x-www-from-urlencoded,窗体数据被编码为名称/值对,这是标准且默认的编码格式。当action为get时候,客户端把form数据转换成一个字串append到url后面,用?分割。当action为post时候,浏览器把form数据封装到http body中,然后发送到server





    raw
    可以上传任意格式的文本,可以上传text、json、xml、html等
    binary相当于Content-Type:application/octet-stream,从字面意思得知,只可以上传二进制数据,通常用来上传文件,由于没有键值,所以,一次只能上传一个文件。
    关于HTTP动词其实http请求完全不止于常见的get,post,参考RESTful架构
    客户端通过HTTP动词,对服务器端资源进行操作,实现"表现层状态转化"
    • GET(查询):从服务器取出资源(一项或多项)
    • POST(增加):在服务器新建一个资源
    • PUT(更新):在服务器更新资源(客户端提供完整资源数据)
    • PATCH(更新):在服务器更新资源(客户端提供需要修改的资源数据)
    • DELETE(删除):从服务器删除资源



    作者:与我蹉跎不慈悲
    链接:https://www.jianshu.com/p/746fd2ebab98
    来源:简书


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-17 22:34 , Processed in 0.069214 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表