加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

jmeter实现调用要求签名的接口

发布时间:2020-12-16 01:54:42 所属栏目:安全 来源:网络整理
导读:建立一个http请求,其中值通过${} 来获取参数值 1.1 通过context-type 控制请求类型 2.构造这参数 2.1 设置用户参数,这些有的是需要用来生产签名的,有的要直接传给上一步的 2.2 加载签名程序的包 beanshell的参考代码 String content =vars.get("content")
  1. 建立一个http请求,其中值通过${} 来获取参数值


    1.1 通过context-type 控制请求类型


    2.构造这参数
    2.1 设置用户参数,这些有的是需要用来生产签名的,有的要直接传给上一步的


    2.2 加载签名程序的包

beanshell的参考代码

String content =vars.get("content");
String result = SignHelper.sign(content,"");
System.out.println(result);
vars.put("sign",result);

System.out.println("ctx: "+ctx.get(""));
System.out.println("vars: "+vars);
System.out.println("props: "+props);
System.out.println("prev: "+prev);
System.out.println("sampler: "+sampler);
System.out.println("log: "+log);
public static String  getSign(
                              String bixxxxnt,String acxxxxey,String foxxxxt,String vxxxxon,String rexxxxd,String timestamp,String privateKey) throws Exception { 
.
// 生成签名
        return sign;

    }

2.3 生成签名


3.1 查看结果

  1. 使用http header 签名也是类似的做法,基本思路是,确定入参,如何签名,最后如何组成一个完整的http报文。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读