使用postman发送ase加密请求

Posted liangxinxinbo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用postman发送ase加密请求相关的知识,希望对你有一定的参考价值。

刚知道postman可以在发送请求前执行js脚本,因为接口是加密的,之前每次测试都是先将加密代码注释掉,上线时再放开,所以就想是否能直接用postman发送带加密的请求。

加密请求需求

  需要对一段json直接做加密,而非一个字段,如直接对 {"sign":{"action":"query","name":"张三"}} 中的 {"action":"query","name":"张三"} 这一段做加密。

  加密算法:CBC,需要与你对应的解密算法一致,如果不一致,会在解密时出错

解决

  1.post请求方式,在body中写好格式,sign不加密,sign里面的内容加密

技术图片

 

 

 

 

 

 

2.在Pre_request Script 中添加脚本

技术图片

 

 

注:上面这种方式,测试成功,你需要修改你对应的私钥等参数吧。

另外 遇到的一些问题,如果在脚本中添加 post发送请求的代码,会发送2次请求,一次是未加密的,一次是加密的,但是 我需要的都是加密请求,并且点击只需要发送一次就行了,所以我没有在脚本中写发送脚本的请求。

 

以上是关于使用postman发送ase加密请求的主要内容,如果未能解决你的问题,请参考以下文章

postman发送请求的其中一个值需要MD5加密,如何加密的

postman 发送MD5加密签名请求

Postman 如何调试加密接口?

Postman 如何调试加密接口?

postman的https双向认证请求配置

Java生成二进制文件与Postman以二进制流的形式发送请求