我正在使用 RESTClient FireFox 扩展测试我的 JAX-RS 服务。有时我错误地在 xml 序言之前粘贴了一个空格。当我执行 PUT 时,这会导致 400 Bad Request。反正有没有让 Jersey/JAXB 忽略空白?
带有 Moxy 2.4.1 的 WebLogic 12c。
如果 XML 声明之前有空格, EclipseLink MOXy或任何其他JAXB (JSR-222)实现使用的 XML 解析器将引发异常。如果您将 XML 作为 a 传递,String
那么您可以先调用 trim 。