我正在通过HTTP协议(POST)发送一个Soap请求(xml),在HTTP标头中,我定义了一个“ Content-type”,其值为“ application / json; charset = utf-8” althoug我的内容是xml。为什么服务不会失败?这是因为我在xml中发送特殊字符,但仍定义了不同的编码,并且服务正确响应。那为什么不失败呢?
我正在从SOAPUI进行测试,这是我发送的HTTP标头:
POST http://domain:7800/service/v1 HTTP/1.1
Accept-Encoding: gzip,deflate
SOAPAction: "http://domain:7800/service/v1/operation"
Content-Type: application/json;charset=UTF-8
Content-Length: 1018
Host: domain:7800
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)