【问题标题】:Use JMeter HTTP Proxy to record HTTP request from not-a-browser client使用 JMeter HTTP Proxy 记录来自非浏览器客户端的 HTTP 请求
【发布时间】:2017-05-01 15:26:23
【问题描述】:

我有一个客户端/服务器配置。

在客户端,我有一个应用程序通过 http/https 与服务器对话,而无需使用浏览器。

我想知道如何配置客户端和jmeter来记录从客户端发送到服务器的http请求

客户端是一台 Windows 10 机器。

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    可以有多种选择:

    1. 您的应用程序具有专用代理配置。在这种情况下,只需将其配置为使用 JMeter 作为代理
    2. 您的应用程序尊重OS-level proxy settings。对于 Windows 10,点击“Win + S”并输入“代理”。在所有可用位置执行代理配置:

    如果一切顺利,您应该能够使用 JMeter 记录您的应用程序网络活动。请参阅How to Run Performance Tests of Desktop Applications Using JMeter 了解更多详细信息和一些故障排除步骤。

    【讨论】:

    • 好的。但是现在,我应该在操作系统手动代理设置中输入什么地址和端口?如果 jmeter 在同一台机器上,我可以放在本地吗?港口呢?我应该使用什么端口。谢谢。
    • 如果您使用默认 JMeter 的 HTTP(S) 测试脚本记录器设置(即使用 Recording Template),请使用 localhost127.0.0.1 作为代理主机,8888 作为代理端口。请注意,您可能必须安装 Microsoft Loopback Adapter 才能捕获本地流量。
    猜你喜欢
    • 2013-07-02
    • 1970-01-01
    • 1970-01-01
    • 2015-12-05
    • 2012-09-15
    • 2020-10-26
    • 2019-04-09
    • 1970-01-01
    • 2011-12-30
    相关资源
    最近更新 更多