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

各类软件代理加盟天津百度关键词seo

各类软件代理加盟,天津百度关键词seo,东阿做网站推广,wordpress身份证写接口脚本的时候,很多接口涉及到签名,今天介绍下用JMeter编写签名脚本的方法。 举个例子,开启红包接口,请求方式为post POST /v1/api/red/open json请求参数 { "red_id":1, "timestamp":"1667033841…

写接口脚本的时候,很多接口涉及到签名,今天介绍下用JMeter编写签名脚本的方法。

举个例子,开启红包接口,请求方式为post

POST  /v1/api/red/open
json请求参数
{
"red_id":1,
"timestamp":"1667033841",
}

算法:

1、将请求参数按照键名进行升序排序,需要带上时间戳

2、拼接秘钥,将秘钥拼接在参数后面

3、将拼接后的结果取md5值

4、取hash值

JMeter脚本的结构如下,用户自定义变量key(找开发同学要),随机变量红包获取红包id,Bean Shell PreProcessor获取当前时间戳。

图片

结构分析:

1、用户自定义变量key(找开发同学要)

图片

2、随机变量红包获取红包id,是1到100的数字

图片

3、获取当前时间戳Bean Shell PreProcessor

代码:

import java.util.Map;
import java.lang.String;
timestamp = System.currentTimeMillis()/1000;
vars.put("timestamp",timestamp.toString());

图片

4、HTTP请求,开启红包

图片

sign的计算方法:

先将请求参数按照键名进行升序排序,需要带上时间戳,也就是red_id=KaTeX parse error: Expected 'EOF', got '&' at position 9: {red_id}&̲timestamp={timestamp},再拼接key,red_id=KaTeX parse error: Expected 'EOF', got '&' at position 9: {red_id}&̲timestamp={timestamp}${key},取MD5值,可在函数助手中生成。

图片

再取hash值,需要注意是哪种算法,有的是SHA-1,有的是SHA-256

图片

调试小技巧:

如果页面功能已经完成了,可以在页面上先抓包,将脚本的所有变量例如red_id,timestamp都换成与抓包一样的值,通过自己的脚本算出sign值,看是否与页面一致,如果一致则正确。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你! 

http://www.wangmingla.cn/news/96993.html

相关文章:

  • 卖渔具的亲戚做网站免费制作个人网站
  • wordpress简体中文下载国外seo大神
  • 胶州网站建设哪家好市场营销专业就业方向
  • 做外文H网站一键优化下载安装
  • 醴陵网站建设llwzjs重庆seo扣费
  • 网站开发最佳实践百度推广的优势
  • 注册深圳公司条件信息流优化师职业规划
  • 网站设计会存在什么问题seo站长平台
  • 北京微信网站搭建费用阿里云盘资源搜索引擎
  • 大岭山镇做网站小红书sem是什么意思
  • 公司网站建设需要些什么要求湖南产品网络推广业务
  • 深圳网站建设工作国外seo大神
  • 网易对象存储wordpress广州宣布5条优化措施
  • 绍兴注册公司快速优化系统
  • 唐河企业网站制作价格螺蛳粉营销策划方案
  • 购物网站开发论文可行性分析百度搜索量最大的关键词
  • wordpress并发关键词优化的原则
  • 长沙网站制作哪家好seo营销推广
  • 怎么做个手机版的网站最新一周新闻
  • 网站开发是先做前段还是后台专业推广引流团队
  • 做ppt的模板网站有哪些百分百营销软件官网
  • 更合公司网站建设滕州seo
  • 主流的网站开发技术湖南正规关键词优化
  • dede网站优化宁海关键词优化怎么优化
  • 临沂做网站设计的公司山东工艺美术学院网站建设公司
  • 一个主机怎么做两个网站网站seo置顶 乐云践新专家
  • 医院网站建设论证报告南京网站制作
  • 顺德网站建google安卓手机下载
  • wordpress 侧边栏修改百度优化教程
  • 用mvc做网站的缺点谁有恶意点击软件