postman安装与简要操作

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明 。
本文链接:https://blog.csdn.net/q386815991/article/details/79569409
1、Postman接口测试工具
Postman简介与安装:
Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件 。
【postman安装与简要操作】它提供功能强大的 Web API & HTTP 请求调试 。它能够发送任何类型的HTTP 请求 (GET, HEAD, POST, PUT..),附带任何数量的参数+ headers 。
Postman功能:
主要用于模拟网络请求包
快速创建请求
回放、管理请求
快速设置网络代理
Postman安装:
1.在chrome应用商店搜索,应用商店地址:https://chrome.google.com/webstore/search/postman?t=http://webstore.google.com
翻墙下载直接添加成google浏览器插件即可
2.客户端安装
https://www.getpostman.com/Apps
建议选择mac/windows app,比起Chrome app,下载不需要翻墙,功能更强大
2、界面

postman安装与简要操作

文章插图
 
3、Postman简单使用
http://www.bejson.com/ 解析json格式数据的网站
https://developers.douban.com/wiki/?title=book_v2#get_book_search
postman安装与简要操作

文章插图
 
https://mp.weixin.qq.com/wiki/home/
开始开发--接口测试号申请
appID wx55614004f367f8ca
Appsecret 65515b46dd758dfdb09420bb7db2c67f
用户分组管理--创建分组
利用postman发送post请求、参数是json格式
postman安装与简要操作

文章插图
 
页面访问请求(Post方法):
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,会将表单内的数据转换为键值对
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:只能上传键值对,并且键值对都是间隔分开的 。
Get方法和Post方法的区别
1. get是从服务器上获取数据,post是向服务器传送数据 。
2.get安全性非常低,post安全性较高 。但是执行效率却比Post方法好 。
3.POST的安全性要比GET的安全性高 。注意:这里所说的安全性和上面 GET提到的“安全”不是同个概念 。上面“安全”的含义仅仅是不作数据修改,而这里安全的含义是真正的Security的含义,比如:通过GET提交数据,用户名和密码将明文出现在URL上,因为(1)登录页面有可能被浏览器缓存,(2)其他人查看浏览器的历史纪录,那么别人就可以拿到你的账号和密码了,除此之外,使用GET提交数据还可能会造成Cross-site request forgery攻击 。
总结一下,Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一种请求,在FORM(表单)中,Method默认为"GET",实质上,GET和POST只是发送机制不同,并不是一个取一个发!
Postman设置发送请求头
1、查看响应结果
Body 有三种视图:Prettry, Raw, 和 Preview 。
Prettry 模式将 JSON 或 XML 响应格式化,使他们更容易被查看 。Pretty 模式中的链接被高亮显示,点击他们可以在 Postman 中加载一个使用该 URL 的 GET 请求 。
Raw 视图只是一个显示了响应的 body 的大文本区域,它可以帮助你判断你的响应是不是被压缩的 。
Preview 选项卡在内联沙箱框架中呈现响应 。一些Web 框架默认返回 HTML 错误,这时,Preview 模式就非常有用了 。由于内联沙箱框架的限制,JAVAScript 和图像在内联框架中是被禁用的 。如果你的 API 端点返回一个图像,Postman 会自动检测并呈现它 。对于二进制响应类型,你应该选择“Send and download”,这将让你保存响应到你的硬盘上,之后你就可以用适当的查看器来查看它 。这样你就可以灵活地测试音频、PDF、zip 文件或 API 给你的任何文件 。


推荐阅读