当前位置: 首页 > news >正文

建网站花费个人做网站还是公众号赚钱好

建网站花费,个人做网站还是公众号赚钱好,那里建设网站,wordpress 自定义栏目大多数线上api接口服务都需要提供签名才可以正常访问。虽然带来了安全,单有时为了快速验证接口的某个功能,就不得不编写代码,计算签名然后再请求。那么,使用postman提供的script功能,是否能实现签名计算功能吗&#xf…

大多数线上api接口服务都需要提供签名才可以正常访问。虽然带来了安全,单有时为了快速验证接口的某个功能,就不得不编写代码,计算签名然后再请求。那么,使用postman提供的script功能,是否能实现签名计算功能吗?答案是:可以!

假设,我们有个服务,需要在请求header中传入:reqId和reqTime,以及sign三个字段,签名规则如下:

sign = md5(reqId + reqTime + KEY)
//其中KEY是调用方向业务方申请的一个值

接下来,我们就利用postman来完成这个接口api的签名和请求。

1、postman脚本功能

打开Postman,在Scripts页签下可以使用javascript编写脚本,在请求前和请求后做一些处理:

 

1.1)获取请求header和body数据:
//引入md5库
var CryptoJS = require("crypto-js");var tm = new Date().getTime(); //当前时间戳
console.log("reqTime:" + tm);//先移除,再写入请求header中的数据
pm.request.headers.remove("reqTime");
pm.request.headers.add({key: "reqTime",value: tm
})//获取请求header数据
var reqId = pm.request.headers.get("reqId");
console.log("reqId:" + reqId);//获取请求body数据
var body = JSON.parse(pm.request.body.raw);
var pmd5 = body["pmd5"];
console.log("pmd5:" + pmd5);var sign = CryptoJS.MD5(reqId + pmd5 + "test_abc"); //返回的是一个object
console.log("sign:" + sign);// pm.request.headers.remove("sign");
// pm.request.headers.add({
//     key: "sign",
//     value: sign+""
// })
//将sign写入到Postman的环境变量中
pm.environment.set("sign", sign + "");
1.2)打印的log在哪里查看?

在script中使用console.log(“xxx”)打印的log可以在Postman Console中查看,具体方法:

在打开的Console面板中,即可查看到相关日志信息:

2、postman中的环境变量使用

上面那段例子中可以看到,想动态设置请求header数据,可以通过先从header中移除,然后再设置的方法。接下来,我们讲解使用Postman环境变量的方式。还记得,这段代码吧:

pm.environment.set("sign", sign + "");

既然放到了Postman环境变量中,那么该如何使用呢?

http://www.yayakq.cn/news/381332/

相关文章:

  • 网站开发四点注意事项免费软件的源代码公开吗
  • 高职两学一做专题网站网站域名注册信息查询
  • w网站链接如何做脚注佛山市企业网站建设报价
  • 男女做特别污污的事情网站做平面哪个网站的素材最好
  • 摄影网站设计素材上海松江网站设计公司
  • 杭州网站seo推广浙江网商银行
  • 南昌电商网站设计比亚迪电子股票
  • 如何在国外建网站百度网页版登录
  • 企业的网站维护如何将网站提交给谷歌
  • 哪个网站公司做的设计公司网站欣赏
  • 网站建设费税率河北省建设厅网站6
  • 网站信息内容建设管理好的网站建设专业公司
  • 西安网站建设案例做网站推广的难点
  • 闵行区邮编seo运营学校
  • .网站建设课程设计中文网站模板 免费
  • 源码可以做网站吗好听好记的域名
  • php 获取网站根域名找个网站这么难2021
  • php网站模板制作工具苏州市住房和城乡建设局信息网站
  • php mysql网站开发项目式教程建设京东物流网站的目标是什么
  • 河北公司网站建设aspnet网站开发教程
  • 晋城建设网站南京公司做网站
  • 广西建设厅官方网站文件通知wordpress 本地写文章
  • 怎么给网站加代码产品网站别人是如何做优化的
  • 网站的不同类电信网站备案查询系统
  • 比较好网站制作公司自己怎么做短视频网站
  • 如何做拼多多商城官网站ueditor编辑器wordpress
  • 网站设计活动主题百度官网入口
  • 小程序网站建设利于优化的网站
  • 自助建站系统破解版深圳手机网站开发
  • 电脑可以做网站服务器么淄博微信小程序代理