代码之家  ›  专栏  ›  技术社区  ›  Hatsumi

如何获取http请求数据?

  •  1
  • Hatsumi  · 技术社区  · 6 年前

    我正在使用jmeter进行测试,我需要http请求数据来实现这一点。

    我试着在chrome浏览器的f12网络中看到这些信息,但并没有显示出来。

    有人知道我怎么得到这些信息吗?

    3 回复  |  直到 6 年前
        1
  •  3
  •   Felipe Augusto Ak S    6 年前

    无法获取请求,因为当您转到另一页时,浏览器将刷新“网络”选项卡。但是您可以持久化这些请求,标记选项 Preserve Logs ,像这样:

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

    Image before the request

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

    您可以看到有关 network tab here

        2
  •  2
  •   Dmitri T    6 年前

    最简单的方法是 HAR 文件中 Chrome Developer Tools ,它将包含请求数据的所有信息,包括参数、头、cookie等。

    Chrome save HAR

    一旦完成,你将能够检查它与即。 HAR Analyzer simply convert it into a JMeter .jmx script

        3
  •  1
  •   Rohit    6 年前

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

    如果您试图在浏览器中检查网络并手动构造jmeter脚本,则需要付出很大的努力,或者您可以将jmeter设置为代理服务器并捕获浏览器的网络流量。

    关注这篇文章了解更多关于如何 setup proxy in JMeter 并录制Web应用程序。