jmeter - 通过 jmeter 记录 FlexCube 应用程序时获取加密请求和响应
问题描述
我们正在通过 jmeter 记录一个 FlexCube 应用程序。
我收到加密的请求和响应数据。由于这个原因,我们无法关联值,甚至无法读取断言数据。
我们将无法获得解密逻辑,也无法禁用。我知道这是一个核心银行应用程序,请求和响应始终是加密的。您能否建议任何解决方法,或者是否有任何其他方式来记录此类应用程序?
解决方案
看起来请求和响应是Base64 编码的:
因此,您可以使用__base64Encode()函数对请求进行编码,并使用__base64Decode()函数对响应进行解码。
可以使用JMeter 插件管理器将这些功能安装为自定义 JMeter 功能包的一部分
推荐阅读
- reactjs - 传递错误类型的道具时,Typescript 不会抛出错误
- laravel - laravel 7文章参数未在文章视图中传递标题
- java - MVVM 数据绑定验证
- sql - 你能在 SQL Server 的 select 语句中做一个正则表达式吗?
- django - Nginx 无法提供后端的静态文件
- javascript - Electron:在主渲染器和渲染器中使用相同的单例
- python - 从 Django webapp 安全地执行 Go 脚本
- visual-studio-code - 是否有相当于 Notepad++ 的用户定义语言配置的 VSCode?
- assembly - 在汇编语言中进行“添加”和“进位”操作的替代方法是什么?
- size - 如何在 Prometheus 中更改堆大小