在Tomcat 中使用Jersey 時,某些用戶遇到HTTP 錯誤415(不支援的媒體類型)嘗試POST JSON 資料時。如果您的 Jersey 應用程式缺少 JSON/POJO 支援所需的程式庫,則可能會發生這種情況。
要解決此問題,請將以下程式庫合併到您的專案中:
<code class="xml"><dependency> <groupId>org.glassfish.jersey.media</groupId> <artifactId>jersey-media-json-jackson</artifactId> <version>2.17</version> </dependency></code>如果您使用Maven,新增以下相依性將取得以上所有內容:在2.17 以外的Jersey 版本的上下文中,確保與Jackson 版本2.3.2 相容以獲得最佳功能。
以上是為什麼在 Jersey 中發布 JSON 資料時出現 HTTP 錯誤 415(不支援的媒體類型)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!