Rumah > Artikel > pembangunan bahagian belakang > Bagaimanakah Saya Boleh Menghuraikan `multipart/form-data` secara Manual dalam PHP untuk Permintaan PUT?
Menghuraikan Data Berbilang Bahagian/Borang dalam PHP secara Manual untuk Permintaan PUT
Menghuraikan data berbilang bahagian/borang-data mentah dalam PHP boleh menjadi mencabar, terutamanya untuk permintaan PUT. Penghurai terbina dalam PHP secara automatik mengendalikan permintaan POST tetapi bukan PUT.
Latar Belakang:
Data berbilang bahagian/bentuk ialah format yang digunakan untuk merangkum berbilang bahagian data, termasuk medan dan fail, dalam satu badan permintaan. Data dipisahkan oleh rentetan sempadan dan setiap bahagian mempunyai jenis kandungan serta nama.
Penghuraian Manual:
Untuk menghuraikan data berbilang bahagian/bentuk secara manual, anda boleh gunakan langkah berikut:
Untuk setiap blok:
Untuk medan fail (mengandungi "aplikasi/oktet-strim"):
Untuk medan lain:
Contoh Penggunaan:
<code class="php">$a_data = array(); parse_raw_http_request($a_data); var_dump($a_data);</code>
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghuraikan `multipart/form-data` secara Manual dalam PHP untuk Permintaan PUT?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!