如何获取HTTP请求数据?

时间:2018-06-07 16:50:04

标签: java jmeter httprequest

我正在使用JMeter进行测试,我需要HTTP请求数据才能实现。

我试图在F12 Network of Chrome浏览器中看到这些信息,但它并没有显示在那里的信息。

有人知道我怎样才能获得这些信息?

3 个答案:

答案 0 :(得分:3)

您无法获取请求,因为当您转到其他页面时,浏览器会刷新网络选项卡。但是你可以坚持这些标记选项Preserve Logs的请求,如下所示:

请求前的图片,选中复选框:

Image before the request

请求后,持久日志: enter image description here

您可以查看有关network tab here

的更多信息

答案 1 :(得分:2)

最简单的方法是在HAR中捕获Chrome Developer Tools文件,它将包含请求数据的所有信息,包括参数,标题,Cookie等。

Chrome save HAR

完成后,您可以使用HAR Analyzersimply convert it into a JMeter .jmx script

进行检查

答案 2 :(得分:1)

捕获HTTP请求的最佳方法是使用JMeter's Proxy.

如果您尝试在浏览器中检查网络并手动构建JMeter脚本,则需要花费很多精力,或者您只需将JMeter设置为代理服务器并捕获浏览器网络流量。

关注此帖子,了解有关如何setup proxy in JMeter和记录网络应用程序的更多信息。