Host:填入要请求的接口的域名
CRT file:公钥
KEY file:私钥
1、生成公钥
openssl pkcs12 -in your..p12 -clcerts -nokeys -out your-public-key.pem
2、生成私钥
openssl pkcs12 -in your.p12 -nocerts -out your-private-key.pem
postman使用教程:
准备材料:PostMan、联想ThinkPad E15、Win10
1、在官方网站下载对应系统所需要的PostMan软件,接着启动PostMan软件。
2、创建请求:点击+号创建一个新的请求。
3、参数添加:增加请求链接url和对应的请求参数。
4、运行查看结果:可以通过send按钮获得请求结果。
Postman使用注意事项
Postman是一个接口测试工具,在做接口测试的时候,Postman相当于一个客户端,它可以模拟用户发起的各类HTTP请求,将请求数据发送至服务端,获取对应的响应结果,从而验证响应中的结果数据是否和预期值相匹配。
并确保开发人员能够及时处理接口中的bug,进而保证产品上线之后的稳定性和安全性。它主要是用来模拟各种HTTP请求的(如:get/post/delete/put等等),Postman与浏览器的区别在于有的浏览器不能输出Json格式,而Postman更直观接口返回的结果。
当请求编辑器强大到足以构建任何类型的请求时,有时您可能需要一些帮助。Postman就有“助手”,可以简化一些重复和复杂的任务。目前的助手让您轻松处理身份验证协议。您可以使用所有”助手”的环境变量。
您可以选择将帮助数据保存到请求收藏夹中。这将导致每次重新生成签名。这些甚至会在Newman工作!
输入用户名和密码字段,并点击 更新请求(“Update Reques) 生成授权头。
Digest auth比Basic Auth更复杂,并使用当前在请求中设置的值来生成授权头。在生成header之前,请确保它们已正确设置。如果当前已经存在,Postman将删除现有的header。
Postman的OAuth可以让您签署支持基于OAuth 1.0a身份验证的请求。目前,它不允许您获取访问令牌。这是API提供商需要的。OAuth 1.0可以在头或查询参数中设置值。
随着后续OAuth请求可能会期望不同的随机值,如果启用了自动添加参数,Postman可以在发送请求之前刷新OAuth签名。
OAuth 1.0规范相当复杂,有很多变化。Postman尽量支持尽可能多的这些变体,但如果某些内容不适合您,请 在Github上提出问题 。这些是我们包括的几个选项:
如果启用此复选框,则参数将添加到header中。如果没有,URL参数适用于GET请求和请求body适用于POST / PUT请求。
OAuth1.0的一些实现需要将空的参数添加到签名中。
Postman支持获取OAuth 2.0令牌,并将其轻松添加到请求中。要从OAuth 2.0提供程序获取访问令牌,请按照下列步骤 *** 作:
Hawk是使用消息认证码(MAC)算法来提供部分HTTP请求加密验证的HTTP认证方案。
阅读更多关于 Hawk Github页面 。
AWS用户必须使用基于密钥HMAC(哈希消息认证码)的自定义HTTP方案进行身份验证。Postman原生支持这个认证方法。
详细了解AWS签名AWS文档:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)