Jersey POST 請求中的HTTP 錯誤415 處理
使用Jersey 和Tomcat 實作JAX-RS Web 應用程式可能會導致「不受支援」嘗試使用JSON 負載執行POST 請求時出現「媒體類型」HTTP 狀態415 錯誤。此問題與 Jersey 發行版中缺乏開箱即用的 JSON 支援有關。
要解決此問題,需要將以下依賴項添加到您的專案中:
<code class="xml"><dependency> <groupId>org.glassfish.jersey.media</groupId> <artifactId>jersey-media-json-jackson</artifactId> <version>2.17</version> </dependency></code>如果使用Maven,以下程式碼將添加所有必要的依賴項:
對於其他版本的Jersey,請參閱Jersey 文件以確定適當的傳遞依賴項和版本。確保 Jackson 依賴項與您正在使用的特定 Jersey 版本所需的版本相符。
透過新增這些依賴項,您可以為處理 POST 請求中的 JSON 負載提供必要的支持,從而解決 HTTP 415 錯誤。以上是如何處理 Jersey POST 請求中的 HTTP 錯誤 415?的詳細內容。更多資訊請關注PHP中文網其他相關文章!