响应状态文本为空

时间:2011-01-15 19:01:29

标签: http xmlhttprequest resteasy

将Resteasy用于我的网络服务

在使用Resteasy内置的Jarkarta HTTP客户端时,尽管能够转换状态测试,但在Firefox或wget中看不到响应文本。例如,如果我在用户尝试发布(创建)已存在的对象时返回403禁止,则会丢失响应“text”:


sadbmatrix2@(wm516)-> wget --post-file .... "http://sadbmatrix2:55167/CMDB/resteasy/element"

HTTP request sent, awaiting response...
  HTTP/1.1 403 Forbidden
  Connection: Keep-Alive
  Date: Sat, 15 Jan 2011 18:41:36 GMT
  Content-Length: 166
  Content-Type: text/plain
2011-01-15 19:41:41 ERROR 403: Forbidden.

尝试在text / html,text / xml和text / plain的响应中设置媒体类型,但响应中没有任何内容,尽管上下文长度为166个字符。如果我发出导致404找不到的http get,我会看到我的应用程序发送的状态文本(使用ExceptionMapper)。怪异。

不知道我是否误解了HTTP响应的一个基本方面,即某些状态类型没有收件人的例外文本?否则为什么404会在Firefox中显示。通过wget找不到产量的完全相同的请求没有显示任何东西。

0 个答案:

没有答案
相关问题