Mengakses Muatan Permintaan POST dalam Servlet Java
Apabila mengendalikan permintaan POST dalam servlet Java, mengakses kandungan muatan permintaan boleh menjadi penting . Terutamanya apabila muatan mengandungi data yang dihantar daripada pustaka JavaScript, mendapatkan semula data ini menjadi penting.
Untuk mendapatkan semula muatan permintaan dengan berkesan dalam kaedah doPost servlet Java, objek HttpServletRequest menyediakan dua kaedah utama:
Walaupun kedua-dua kaedah boleh digunakan untuk membaca muatan permintaan, ia adalah penting untuk ambil perhatian bahawa salah satu boleh dipanggil, tetapi tidak kedua-duanya. Memilih kaedah yang sesuai bergantung pada jenis data yang diterima.
Sebagai contoh, dalam coretan kod yang disediakan:
<code class="java">public class TestFilter implements Filter {</code>
Untuk mengakses muatan permintaan POST, servlet boleh menggunakan getReader () atau kaedah getInputStream():
<code class="java">BufferedReader reader = request.getReader(); String payload = reader.readLine();</code>
Dengan menggunakan kaedah ini, servlet Java boleh mengendalikan permintaan POST dengan berkesan dan mendapatkan semula muatan permintaan yang disertakan untuk pemprosesan selanjutnya.
Atas ialah kandungan terperinci Bagaimana untuk Mengakses Muatan Permintaan POST dalam Java Servlet?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!