我在Jmeter中设置了几个http请求采样器,这些采样器要么具有get参数,要么具有post参数,它们都工作得很好。但是,我在设置http请求采样器时遇到了一些问题,这些采样器会发布到具有get参数的URL(即。http://www.mydomain.com/myApp.cfm?id1=1
我对超文本传输协议请求采样器的配置如下:
1)服务器名称或IP:www.mydomain.com
2)路径: /myApp.cfm?id1=1
我的问题是,如何使用超文本传输协议请求采样器发布到具有get参数的URL?
提前谢谢
我不太熟悉ColdFusion脚本,也不知道如何欺骗jMeter在POST请求中获取url参数(因为POST的参数在请求体中)
请参阅关于混合POST和GET的讨论。
您是否尝试使用BadBoy或JMeter Proxy保存您的测试,以查看您的应用程序实际上发送了什么?要了解引擎盖下发生了什么,如果你使用火狐,你也可以使用FireBug
,如果你在Chrome,你也可以使用Ctrl Shift i
。
我使用Laravel 8。用户点击一个包含id的链接#()我的应用程序从浏览器收到一个$请求,并通过我的问题是如何将id#输入php变量?
我正在使用GWT和Spring controller来管理http流量。有些请求可能需要很长时间,但我希望在超过给定时间时终止请求。 我如何配置超时Spring。我也使用Apache Tomcat 7.0。我试图在tomcat上inrease最大线程,但有一段时间tomcat工作缓慢,因为请求线程不会死。
为什么它不起作用? 返回java.net中的错误=
我必须向一些没有任何参数的API发送GET请求,所以我编写了代码: 当API url是HTTP时,它可以工作,但不适用于HTTPS。它说: 太阳安全验证器。ValidatorException:PKIX路径生成失败:sun。安全供应商。certpath。SunCertPathBuilderException:找不到请求目标的有效证书路径;嵌套的异常是javax。网ssl。例外:太阳。安全验证器。V
我有专有的基于http的API要从JMeter测试。不幸的是,API的一些endpoint希望http DELETE方法带有请求体(我知道它的API设计有问题,使用DELETE with request body,但我无法更改该API,需要对其进行测试)。 如何从JMeter测试它?似乎标准的HttpRequest采样器在没有任何警告的情况下默默忽略了我的身体有效载荷。(当我在《邮递员》中尝试它时
我用Ktor构建了一个Web服务器,并想缓存API方法结果。但是我不知道如何从下面call.response.代码中获取响应正文 如果我无法获得响应体,还有其他解决方案可以在Ktor中缓存API方法的结果吗?