Ralat Jenis Media Tidak Disokong dalam Permintaan Jersi POST
Apabila menemui kod status HTTP 415 - Media Tidak Disokong Taipkan permintaan POST ke Jersi Perkhidmatan REST, isu biasanya terletak pada kehilangan sokongan JSON/POJO dalam pengedaran Jersey. Untuk menyelesaikan ralat ini, kebergantungan JAR yang diperlukan perlu ditambahkan pada projek.
Secara khusus, kebergantungan berikut diperlukan:
Jika menggunakan Maven, kebergantungan boleh ditambah seperti berikut:
<code class="xml"><dependency> <groupId>org.glassfish.jersey.media</groupId> <artifactId>jersey-media-json-jackson</artifactId> <version>2.17</version> </dependency></code>
Perhatikan bahawa untuk pengguna versi Jersey selain daripada 2.17, versi pergantungan transitif mungkin berbeza. Rujuk dokumentasi Jersey untuk versi khusus yang digunakan. Dengan menambahkan kebergantungan yang sesuai, sokongan JSON/POJO akan didayakan untuk perkhidmatan Jersey REST, membolehkan permintaan POST berjaya dengan kandungan JSON.
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat Jenis Media yang Tidak Disokong dalam Permintaan Jersi POST?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!