postman简介:
postman是一款谷歌开发的接口测试工具,使API的调试与测试更加便捷。它提供功能强大的web API&HTTP请求调式。它能发送任何类型的HTTP请求(GET、HEAD、POST、PUT...),附带任何数量的参数+headers。
postman功能:
主要用于模拟网络请求包
快速创建请求
回放、管理请求
快速设置网络代理
postman下载:
根据自己的需要选择下载的版本,Linux版本(32/64)、Windows客户端版本(32/64)
官方下载地址:
postman注册:
打开postman软件,首次出现会出现注册界面,注册postman的好处:
(1)可以分享和管理你的接口用例集
(2)可以跨设备同步你的数据
(3)可以备份你的postman数据
(4)可以建立文档页面、监控和Mock服务
不注册可以点击该页面最下面灰色的‘skip signing in snd take me straight to the app’跳过直接进行postman操作界面
postman模拟发送get请求:
选择get请求,输入网址,点击send发送
同时开启抓包工具的话,可以在请求头看到用户代理是postman
注:postman与抓包工具(Charles)共同使用时,当postman模拟的请求是https时,就会出现报错,此时,将抓包工具关闭就可以了。
接口测试微信公众平台
微信公众平台接口:
(1)进入网址,点击接口测试号申请
在接口测试号申请界面点击“进入微信公众账号测试号申请系统”,扫码登录,可以获取到APPID与Appsecrent(后续有用)。
(2)点击“获取Access_token”
在postman中按照接口调用请求说明给出网址与请求方式 输入,并且将appid与secret值填写成上一步获取到的,点击“send”发送,即可获取到Access_token
postman模拟请求头:
百度的核心业务就是搜索,百度开发工程师对发过去的请求进行了认证,如果是普通浏览器用户,就正常返回客户端,如果是使用接口工具(如postman)模拟请求,就不返回真实数据给客户端。对于这种情况,我们只需要在postman中模拟正常的请求即可。
在postman中的Head