当前位置: 首页 > 知识库问答 >
问题:

通过Jmeter发送restful请求

孟和玉
2023-03-14

我有一个restful请求,需要使用JMeter将其发送到webservice。以下是我的建议:

{"type":"CustomerProfileReqModel","messageCode":"GetCustRq","messageVersion":"V1.0","language":"en-gb","recieverCode":"newone","customerModel":{"userName":"load24","password":"P@ssw0rd","categoryCode":"NORM"},"uiCacheVersion":"3e096b72-ed40-4f8a-aad3-9ed52a4aa8ba"}

异常:服务器11.92.0.91在org.apache.commons.httpclient.httpmethodbase.readstatusline(httpmethodbase.java:1976)在org.apache.commons.httpclient.httpmethodbase.java:1735)在org.apache.commons.httpclient.httpmethodbase.execute(httpmethodbase.java:1098)在org.apache.commons.httpmethoddirector.execute(httpmethodbase.java:398)在org.apache.commons.httpclient.httpmethoddirectretry(httpmethoddirector.java:398)在methodDirector.java:171)在org.apache.commons.httpclient.httpclient.executeMethod(httpclient.java:397),在org.apache.commons.httpclient.httpclient.executeMethod(httpclient.java:323),在:1077)在org.apache.jmeter.threads.jmeterThread.process_sampler(jmeterThread.java:428)位于java.lang.thread.run(来源未知)的org.apache.jmeter.threads.jmeterThread.java:256

共有1个答案

宋飞舟
2023-03-14

>

  • 您需要使用HTTP请求采样器来发送REST请求,JSON有效负载需要进入“Body Data”选项卡,如下所示:

    有关更多信息和详细说明,请参见REST API测试-如何正确操作。

  •  类似资料:
    • 我如何发送此信息: 到API: 使用cURL,我目前一直在使用: 其中我得到了结果(NGrok): GET/testDir/curlPost。php HTTP/1.1 接受:text/html、Application/xhtml xml、image/jxr、/ 接受语言:en-GB 用户代理:Mozilla/5.0(Windows NT 10.0;Win64;x64)AppleWebKit/537

    • 我正在尝试让客户端/服务器程序通过ssl交换http消息。首先,我创建了使用DefaultHttpRequest成功交换http请求的客户端和服务器程序。发送请求的代码如下所示: 客户端管道工厂包含以下内容: 服务器管道工厂包含以下内容: .... 到目前为止一切顺利。客户端发送请求,服务器接收并解码请求。使用正确的数据调用我的处理程序上的messageReceived方法。 为了启用 SSL,我

    • 我在烧瓶中设置了一个非常简单的帖子路线,如下所示: 这是我试图从命令行发送的curl请求: 但是,它仍然打印出“收到的数据:“无”。所以,它不识别我传递的JSON。 在这种情况下是否需要指定json格式?

    • 问题内容: 似乎urllib2默认发送HTTP / 1.1请求? 问题答案: urllib2在后台使用httplib进行连接。您可以将其更改为http 1.0,如下所示。我已包含我的apache服务器访问日志,以显示http连接如何更改为1.0 码 访问日志

    • 如何通过Azure从我的UWP-App向不同设备上的应用程序的其他实例发送推送通知? 以下是注册设备以接收推送的说明。(这是可行的)第二部分是关于如何在控制台应用程序上发送推送(这也是可行的)https://azure.microsoft.com/en-us/documentation/articles/notification-hubs-windows-store-dotnet-get-star

    • 问题内容: 当我通过套接字发送正常的HTTP请求时,服务器不会以OK响应进行响应。我从Firefox复制了HTTP标头。这是代码: 但是,这是我收到的回复: 我知道我可以使用来做到这一点,但是当我手动发送HTTP请求时,服务器为什么不识别HTTP请求? 问题答案: 两件事情: 您应该使用而不是将条目打印到单独的行。 HTTP请求应以空白行(link)结尾。所以加