使用ApacheJMeter发送带有http头的xml内容

使用ApacheJMeter发送带有http头的xml内容,apache,xml-parsing,jmeter,Apache,Xml Parsing,Jmeter,我试图通过使用ApacheJMeter2.8将一个xml文件内容粘贴到HTTP请求的Post Body部分以及HTTP头管理器中的两个头来发送。响应应该是另一个xml文件,但响应数据显示xml解析错误。 我在采样器结果部分得到以下信息 Thread Name: SOS_Secured_SOS_Local 1-1 Sample Start: 2013-01-11 17:22:25 GMT+05:30 Load time: 746 Latency: 746 Size in bytes: 21586

我试图通过使用ApacheJMeter2.8将一个xml文件内容粘贴到HTTP请求的Post Body部分以及HTTP头管理器中的两个头来发送。响应应该是另一个xml文件,但响应数据显示xml解析错误。 我在采样器结果部分得到以下信息

Thread Name: SOS_Secured_SOS_Local 1-1
Sample Start: 2013-01-11 17:22:25 GMT+05:30
Load time: 746
Latency: 746
Size in bytes: 21586
Headers size in bytes: 256
Body size in bytes: 21330
Sample Count: 1
Error Count: 0
Response code: 200
Response message: OK

Response headers:
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: POST, GET, OPTIONS
Access-Control-Allow-Headers: Content-Type
Content-Type: text/xml
Content-Length: 21330
Date: Fri, 11 Jan 2013 11:52:26 GMT


HTTPSampleResult fields:
ContentType: text/xml
DataEncoding: null
但是响应数据部分显示了以下内容-

<?xml version="1.0" encoding="UTF-8"?>
<ows:ExceptionReport version="1.0.0" xsi:schemaLocation="http://www.opengis.net/ows/1.1 http://schemas.opengis.net/ows/1.1.0/owsAll.xsd" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ows:Exception exceptionCode="MissingParameterValue">
    <ows:ExceptionText>Premature end of file.</ows:ExceptionText>
  </ows:Exception>
</ows:ExceptionReport>

文件过早结束。

有人知道这个问题的解决方案吗?

我想您在Header Manager中输入的参数应该是这样的路径:

/路径?参数1=value1¶m2=value2


不幸的是,如果没有配置的屏幕截图,很难确定它是否是答案。

使用屏幕截图@PMD UBIK-INGENIERIE显示您的请求采样器内容我无法添加屏幕截图,但下面是说明。我添加了一个HTTP请求,在那里我给出了要测试的Web服务的IP、端口和路径。在post body部分中,我添加了xml内容。我还添加了两个键,它们是在HTTP头管理器中获取响应xml所必需的。请求在firefox的rest客户端中运行正常,但在响应选项卡中显示错误“缺少参数值”和“文件过早结束”。请帮忙。。。