全部 ApiPost使用 后端 前端 接口测试 IOS Android 数据库 2022 测试技术 工具
问答 / 问答详情

apipost 预执行操作如何设置post请求的body为字符串?

ApiPost使用 后端 103次浏览

脚本如下

var encryptor = new JSEncrypt() // 创建加密对象实例var pubKey = 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCOLT9eEN7zqW43dpYBeAK39tUNfH4rms7BosrbqOQM0Q8v7OpLZepZTZWoDXO03y5+5VSfjHxIvsjOw2W3FMZ/NSVo9XkV6BeaK5AtFy3gq3gxB8fg5jiUVnry3bmYxAny7Xzn7ciJG7Ok/YJ8hiB4Hd1pLhJa8Y2glrOTOXawzwIDAQAB'

encryptor.setPublicKey(pubKey)//设置公钥

body = apt.request.request_bodys

var rsaPassWord = encryptor.encrypt(body)


最后要把 rsaPassWord 直接赋值给 body 参数 不用json形式

| 0 收藏

3 个回答

JSON.parse一下request

最后发送类似这样的请求

apipost 预执行操作如何设置post请求的body为字符串?

body = JSON.parse(request.request_bodys)这样是转成对象

Apipost 私有化火热进行中

撰写答案

只服务于

前后端、移动端、测试人员

提问题 发布您遇到的Bug和问题,上万名大牛和开发者来帮您解决!