我最近开始使用soapUI 4.5.1,但我仍然不熟悉所有设置。我已经设置了一些网络请求,除了一个之外,所有请求都正常工作。我正在尝试发送 application/xml 类型的内容,但我得到:
由 org.apache.http.ProtocolException 引起的 org.apache.http.client.ClientProtocolException:Content-Length 标头已存在。
在 4.5.0 中,同样的请求对我来说总是很好。请求的内容是这样的:
POST http://exampleHost.com/exampleRequest HTTP/1.1
Accept-Encoding: gzip,deflate
Accept: text/xml
Content-Type: application/xml
Content-Length: 456
Host: exampleHost.com
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
其次是xml。
我认为内容长度被发送了两次,但我不知道在哪里,因为我没有在任何地方设置它。SoapUI 显示Additional HTTP Headers for this message
为0
.
任何指针都会很棒!