我有一个访问服务(基于 Axis2)的 Web 服务客户端代码。我尝试使用以下代码更改请求标头中的内容类型。
ServiceClient serviceClient = stub._getServiceClient();
Options options = serviceClient.getOptions();
options.setProperty(HTTPConstants.CHUNKED, "true");
options.setProperty(Constants.Configuration.ENABLE_HTTP_CONTENT_NEGOTIATION,"true");
options.setProperty(Constants.Configuration.MESSAGE_TYPE,"text/xml");
但是上面的代码不适用于内容类型text/xml
。但是当我使用内容类型时它可以工作。application/xml
我无法将内容类型设置为text/xml
。
有人可以给我一个解决方案吗?