javascript - 如何在 Beanshell PostProcessor 中打印 JDBC 请求和响应 header

标签 javascript java performance groovy jmeter

我正在使用 Beanshell 后处理器来生成结果 我能够打印 http-sampler 请求和响应等..并且还打印 JDBC 响应但是 我无法打印 JDBC 请求和响应 header ,请问有人可以帮助解决这个问题吗 例如http采样器代码: enter image description here

我们能否以相同的方式打印 JDBC 请求和响应 header

最佳答案

  1. 您无法打印 JDBC 请求 header ,因为 JDBC 中没有这样的概念。 ,请求 header 特定于 HTTP , JMSSMTP
  2. 关于响应 header ,您可以使用以下代码获取基本连接信息:

    log.info(prev.getResponseHeaders())
    

    enter image description here

    这应该与您在 View Results Tree 中观察到的信息相同听众:

    enter image description here

  3. Since JMeter 3.1 you should be using JSR223 Test Elements and Groovy language for scripting因此请考虑迁移到 JSR223 PostProcessor在下一个可用的机会。查看Apache Groovy - Why and How You Should Use It文章了解更多详细信息。

关于javascript - 如何在 Beanshell PostProcessor 中打印 JDBC 请求和响应 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61560950/

相关文章:

javascript - 导出服务器端函数供客户端使用

javascript - 根据数据属性依次添加类

javascript - 如何在单击时更改 HTML 表格单元格颜色

javascript - HTML5 文件阅读器问题

java - 在 Centos 而不是 Windows 上运行时,将 XML 转换为 JSON 会导致未知字符

mysql - VIEW 与 WHERE 的功能

java - 如何静态分析jar包(map-reduce应用程序)并提取一些影响执行时间的功能?

mysql - 用于超大数据集的 RDBMS——人们在使用什么?

java - 从 EditText 更新数据库

java - JFrame背景颜色不会改变