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

做网站的挣钱么网站开发用户名不存在

做网站的挣钱么,网站开发用户名不存在,seo优化或网站编辑,wordpress如何添加表格Jmeter 请求签名api接口-BeanShell 项目签名说明编译扩展jar包jmeter 使用 BeanShell 调用jar包中的签名方法 项目签名说明 有签名算法的api接口本地不好测试#xff0c;使用BeanShell 扩展jar 包对参数进行签名#xff0c;接口签名算法使用 sha512Hex 算法。签名的说明如下… Jmeter 请求签名api接口-BeanShell 项目签名说明编译扩展jar包jmeter 使用 BeanShell 调用jar包中的签名方法 项目签名说明 有签名算法的api接口本地不好测试使用BeanShell 扩展jar 包对参数进行签名接口签名算法使用 sha512Hex 算法。签名的说明如下 请求参数类型 body 参数 原始字符串 originData appIdappIdappKeyappKeytimeStamp当前时间戳bodyjson参数request 参数 原始字符串 originData appIdappIdappKeyappKeytimeStamp当前时间戳key1value1key2value2key 按照升序排列 签名算法 使用 sha512Hex 签名算法 String inputData namescdaddress广东; String encodeData URLEncoder.encode(inputData, StandardCharsets.UTF_8.name()); String result DigestUtil.sha512Hex(encodeData, StandardCharsets.UTF_8.name()); System.out.println(result);originData 使用 URLEncoder.encode 编码避免出现中文。在使用 sha512Hex 算法计算出签名串 sign 请求头数据 sign:sign timestamp:1701948943849 appId:xxx项目地址 https://gitee.com/3281328128/web-jdk17/tree/dev/ 启动项目后 swagger 访问地址 http://localhost:8080/boot3/swagger-ui/index.html 编译扩展jar包 jmeter 支持扩展的jar包使用BeanShell调用jar包中的方法。项目地址为https://gitee.com/3281328128/jmeter-api-sign。目前jmeter5.6.2版本支持jdk8编译的扩展jar之前用jdk17编译出来的扩展jar包不能运行签名算法后面改成使用jdk8编译的jar包 引用的jar包需要带jar-with-dependencies 结束的jar如图所示 如果使用 maven 编译将依赖编译到jar包里面配置如下所示 buildpluginspluginartifactIdmaven-assembly-plugin/artifactIdconfigurationdescriptorRefsdescriptorRefjar-with-dependencies/descriptorRef/descriptorRefsarchivemanifestmainClasscom.itsenlin.Helloworld/mainClass/manifest/archive/configurationexecutionsexecutionidmake-assembly/id !-- this is used for inheritance merges --phasepackage/phase !-- bind to the packaging phase --goalsgoalsingle/goal/goals/execution/executions/plugin/plugins/buildjmeter 使用 BeanShell 调用jar包中的签名方法 选择测试计划导航栏配置扩展的jar 配置BeanShell 预处理程序 路径 添加 -》前置处理器 -》BeanShellProcessor BeanShell 的具体配置如下所示 使用扩展jar包中的签名算法 import com.alibaba.fastjson.JSON; import com.scd.sign.SignUtil;String inputParam {\n \id\: 0,\n \userName\: \string\,\n \password\: \string\\n }; String inputJson JSON.parseObject(inputParam).toJSONString(); log.info(request json inputJson); String timeStamp String.valueOf(System.currentTimeMillis()); String appId bsh.args[0]; String appKey bsh.args[1]; String sign SignUtil.generateBodySign(appId, appKey, timeStamp, inputJson); vars.put(body, inputJson); vars.put(appId, appId); vars.put(timestamp, timeStamp); vars.put(sign, sign);vars 中存入了原始的请求参数http的请求的body参数需要取vars中存入的数据 ${body} 请求头中需要的数据 appId、timestamp、sign 也可以从 vars 中获取 BeanShell 的用法可以查看 【jmeter】BeanShell用法详细汇总 配置接口响应断言 路径 添加 -》断音 -》JSON断言 配置查看结果树 配置查看结果树之后才能查看请求的记录配置路径 添加 -》监听器 -》查看结果树 启动线程组验证 启动之后可以在查看结果树查看请求记录 点击黄色的感叹号可以查看运行的日志
http://www.dnsts.com.cn/news/229117.html

相关文章:

  • 深圳专业网站设计公司价格易企网站建设公司
  • 在阿里巴巴上做网站要多少钱网站搜索栏怎么做
  • 卖线面网站教育网站制作要多少钱
  • 建网站平台哪家好WordPress主题安全检查
  • jsp网站开发公司青岛定制网站建设推广
  • 网站建设管理与维护ppt优化关键词技巧
  • 苗木网站模版网站首页布局分析
  • 沈阳手机网站开发浙江省建设安监站网站
  • diy网站开发公司学做家常菜的网站
  • 企业网站开发的公司中山seo网络推广
  • 网站开发手机版行业网站建站青岛公司
  • 网站域名批量查询WordPress怎么自定义页眉
  • 做的比较好的美食网站做360网站优化
  • 贵阳网站建设技术托管wordpress文章下载
  • 网站建设与管理心得wordpress %2$s
  • 山东免费网站建设网络游戏名字大全
  • 安卓4.3网站开发兼容推广软件免费
  • 做教育门户网站法律风险印发网站建设方案
  • 更新公司网站内容需要微商城平台排名
  • 重庆博达建设集团网站潍坊企业网络推广
  • 做地方分类信息网站需要什么资质吗wordpress 批量上传产品
  • 南京做网站具体需要多少钱天津网站建设哪家做得好
  • 高端网站优化北京网站
  • 二手商品网站制作wordpress建立频道
  • 用ipv6地址做网站访问企业网站seo点击软件
  • 商城网站设计与实现写作网站挣钱对比
  • 网站建设与设计论文建一个购物网站需要什么条件
  • 网站建设与应用教案青岛网站推广企业
  • wordpress本地更换为网站域名网站开发 费用
  • 唯品会是哪做的网站南宁网站设计多少钱