在Java中使用Content-Type =“application / x-www-form-urlencoded”处理SOAP请求

时间:2012-08-13 12:15:02

标签: java soap jax-ws

我有一个SOAP客户端通过请求发送,其内容类型定义为application / x-www-form-urlencoded。我的jax-ws服务器响应HTTP 415错误,抱怨它需要内容类型的text / xml。

显然这个客户端无法更改,所以我试图找出是否有强制我的服务器接受这种内容类型?

2 个答案:

答案 0 :(得分:0)

Tichodrama是对的。客户不是肥皂客户。它是通过HTTP POST发送xml。

答案 1 :(得分:0)

我正在处理同一问题,最后我不得不添加一个Servlet,它接受定义为application / x-www-form-urlencoded的Content-Type,并且该Servlet在内部调用了后面的所有SOAP逻辑。