jmeter - JMeter处理base64编码/解码和deflate压缩/解压缩
问题描述
我已经使用 fiddler 捕获了一些 HTTP 流量,但请求和响应都有纯文本和乱码文本的组合。
原始格式的示例请求:
开发人员建议先对请求进行 base64 编码,然后使用 deflate 进行压缩。同样,响应需要进行 base64 解码,然后解压缩。
我如何在 JMeter 中处理这个问题?
解决方案
安装 Jmeter Plugin Custom JMeter Functions 插件,它提供了 base64Encode 和 base64Decode 函数,可用于您的用例。
${__base64Encode(test string)}
${__base64Decode(dGVzdCBzdHJpbmc=)}
推荐阅读
- python - 无法在 Python 3.7 中使用 Selenium 单击表中的按钮
- javascript - 未定义不是函数字体。默认错误博览会
- spring - 我可以从多个 webfilters 中使用多个 beforeCommit 以及如何控制执行顺序?
- javascript - 无法在 firebase 中检索对象的存储 url
- datetime - 如何发送一组 GATT 特征的 Datetime?
- rabbitmq - RPC 模式下的 Spring AMQP 与断开连接的客户端
- reactjs - 使用 react-slick 更改当前幻灯片
- java - 使用 Java 流按字段和嵌套对象的字段对对象进行分组
- oracle-apex-20.1 - oracle apex 对图表上的数据进行排序,并在基础查询中使用自定义排序
- javascript - 如何在滚动 ant design table 时修复表格行