【发布时间】:2011-10-07 16:01:34
【问题描述】:
我有一个 jersey 客户端,我正试图解组一个响应实体。问题是远程 Web 服务将 application/octet-stream 作为内容类型发回,因此 Jersey 不知道如何解组它(对于 XML 等返回的 text/html 有类似的错误)。我无法更改网络服务。
我想要做的是覆盖内容类型并将其更改为 application/json 以便 jersey 知道要使用哪个编组器。
我无法向 json marshaller 注册 application/octet-stream,因为对于给定的内容类型,我实际上可能会得到各种奇怪的东西。
【问题讨论】: