Postman 发送 RSA 签名请求(qbit)
前言
- Postman 版本
10.13.6
qbit
将 RSAForPostman 压缩拷贝到了码云便于国内访问
Postman 脚本示例
Pre-request Script
if (!pm.collectionVariables.has("forgeJS")) { pm.sendRequest("https://gitee.com/qbitoy/public/raw/master/forge_rsa_min.js", function (err, res) { if (err) { console.log(err); } else { pm.collectionVariables.set("forgeJS", res.text()); } }) } else { var moment = require('moment'); eval(pm.collectionVariables.get("forgeJS")); const prikey = pm.collectionVariables.get("prikey"); console.log("prikey:" + prikey); var priv = forge.pki.privateKeyFromPem(prikey); const md = forge.md.sha256.create(); var ts = moment().valueOf(); pm.collectionVariables.set("ts", ts); console.log("ts:" + ts); var message = "/subject/eduSubject-" + ts; console.log("message:" + message); md.update(message); const data = md.digest().bytes(); const sign = forge.util.encode64(priv.sign(md)); pm.collectionVariables.set("sign", sign); console.log("sign:", sign); }
Postman 内置库
官方文档:https://learning.postman.com/docs/writing-scripts/script-refe...
ajv atob btoa chai cheerio crypto-js # md5、sha1、sha256 等 csv-parse/lib/sync lodash moment # 时间、日期 postman-collection tv4 uuid xml2js
本文出自 qbit snap
qbit snap
开箱即用,拿走不谢。
262 声望
276 粉丝
推荐阅读
ChatGPT 用来干这些,可真香!
ChatGPT 是一款由 OpenAl 开发的语言模型产品,它能够模拟人类的语言行为,与用户进行自然的交互。ChatGPT 基于GPT-3.5(Generative Pretrained Transformer 3.5)的语言模型建造,通过使用大量的训练数据来模拟...
气势凌人的柿子赞 3阅读 767评论 1
ChatGPT 插件上线!亲测,更加便捷!
ChatGPT 正火的时候,还有很多人都在忙着搜教程,大家想亲自体验原汁原味的 ChatGPTt,可搜到的资源要不是很难用,或者无法科学上网,挺折腾的,现在终于不用那么麻烦了。
Postcat赞 2阅读 714评论 4
两次登上了 Github trending!这个 API 管理工具厉害了!
昨天我在逛Github上的时候,无意发现我最近在用的这个Postcat ,居然登上了 Github trending !这个还是很厉害的!那种心情你们应该懂的吧,就是自己发现的工具,居然也被大家知道了,很开心!
气势凌人的柿子赞 2阅读 469
一文搞懂,这应该是最全的ChatGPT 应用场景
Chatgpt:一个智能助手能为您解决问题和提供娱乐Chatgpt是一个人工智能助手,它是根据人工智能技术打造而成的一个智能对话机器人。Chatgpt能够监听您的问题并给出最佳的答案,它还会懂得与您进行简单而愉悦的对话...
气势凌人的柿子赞 2阅读 326
搞懂 API :API 测试中常见的问题及处理办法
API 测试是Web服务质量保证的重要环节之一。它可以有效地检查API是否符合预期,但在操作中也经常遇到各种问题。本文将介绍API测试中常见的问题以及如何解决它们。
圆圆大姐头赞 2阅读 292
Swagger URL 插件上线,同步生成文档更简单!
本次版本更新主要围绕这几个方面:从 Swagger URL 同步 APIAPI 编辑页面自动调整编辑器高度Windows 安装包自定义 UI但我最想说的还是这个 【从Swagger URL 同步 API】 的部分,也是本次更新的重点。对于中小型(...
Postcat赞 1阅读 379评论 1
都已经那么卷了,用户还需要开源的 API 管理工具么?
关于 API 管理工具,如今的市场已经把用户教育的差不多了,毫不夸张地说,如果我随机抽取一位幸运读者,他都能给我罗列出一二三四款大家耳熟能详的工具。可说到开源的 API 管理工具,大家又能知道多少呢?
圆圆大姐头赞 1阅读 318评论 1
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。