postman linux_Postman使用

postman简介

  1. 官网
    1. https://learning.getpostman.com/

用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!

  1. Postman下载地址
  2. https://www.getpostman.com/apps
  3. postman适用于不同的操作系统,Postman Mac、Windows X32、Windows X64、Linux系统,还支持postman 浏览器扩展程序、postman chrome应用程序等
  4. Postman中文教程
    1. http://chromecj.com/web-development/2017-12/870.html

postman使用-get请求

Get请求

v2-8ff2732b75f85e1c2648fad4c8cfbbe1_b.jpg
  1. 请求方式method ---get ,post, put,delete......
  2. 请求的url路径
  3. Get请求的参数 可以有多个参数 key=value形式 多个参数&拼接
  4. 点击Params按钮添加get请求的参parameters
  5. 点击Send按钮发送请求
  6. Status请求的响应状态码 常见: 200 404 500 505 等等 time:请求的响应时间 ms毫秒为单位 size: 响应数据大小
  7. Body响应的主体内容
  8. Pretty格式化显示
  9. Raw 普通格式显示不会换行等等
  10. preview将响应的内容解析成html网页
  11. 下拉框指响应的数据格式--xml html text json 等
  12. 接口的返回的数据

3.postman使用-post请求

Post请求----form-data

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

v2-bec150e12de77b9d5b8d4989d28946f1_b.jpg
      1. 1.post 请求方式method 2.请求的url路径 3.send发送按钮
      2. 4. Body 请求的主体内容 form-data:form表单方式传递参数 x-www-form-urlencoded --普通文本 键值对 keyvalue形式成对传递参数 binary 二进制传输 传输 图片 ,文件 ,视频, 音频 格式等 raw 按行
      3. 5.Body 响应的主体内容 6.status 状态码 time 响应时间 size响应的数据大小
      4. 7. 具体的响应内容

Post请求--- x-www-from-urlencoded

      1. application/x-www-from-urlencoded,会将表单内的数据转换为键值对,如:method=findYxObj&id=1

v2-ec28f9699384f75e75d4a60169e2e5bf_b.jpg
      1. Post请求的传递参数方式之一: x-www-form-urlencoded 类似于get的?传参

Post请求--- raw

      1. 可上传任意格式的文本,可以上传text、json、xml、html等各种文本类型

v2-9b97ef46193b145ad965ca852abf170f_b.jpg
      1. Post请求传参方式之一: raw 根据接口文档的要求拼接对应参数格式 常见 &text文本格式 json格式 xml格式等等

Post请求--- binary

  1. 等同于Content-Type:application/octet-stream,只可上传二进制数据,通常用来上传文件,由于没有键值,所以一次只能上传一个文件

v2-6fbfe5d83554af19414611f3fb92d723_b.jpg
      1. Post请求传递参数方式之一: binary 二进制 上传文件时使用

注意

  1. form-data与x-www-form-urlencoded不同之处在于multipart/form-data:既可以上传文件等二进制数据,也可以上传表单键值对,只是最后会转化为一条信息; x-www-form-urlencoded:只能上传键值对,且键值对都是&间隔分开。

请求头中的Content-Type与请求参数的格式之间的有关联关系

v2-c2705636683e5a1a1ccb46cde0059c4e_b.jpg

4.postman使用--Headers Cookies

v2-04cf0d12fa0e6aeed9e5e3c6a700014d_b.jpg
  1. Authorization 认证方式
  2. Headers 请求的头信息 ,一般请求的头信息包括:accept-language语言 accept-encoding 响应数据的压缩方式gzip ,connection 连接 keep-alive长连接 charset 编码格式gkb/utf8
  3. Cookies 请求的cookie : 认证的密码,token令牌等等信息
  4. Cookies 响应的cookie信息

v2-26ff8036e4ebbfa62633a59082d362cb_b.jpg
  1. Headers 响应的头信息

v2-dc4d83acf8646842d6a681cbc6338298_b.jpg

Postman使用--put请求/delete请求

  1. PUT http://www.birjemin.com/api/user/{id} # 修改用户信息
    1. {id} 指 发送请求时传递的参数

v2-57ad8b6d097a0bc303234dbe857785dd_b.jpg
    1. DELETE http://www.birjemin.com/api/user/{id} # 删除用户信息
      1. {id} 指 发送请求时传递的参数

v2-6f0e6d554660c788c46ca5d3b32052e6_b.jpg
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值