Melaksanakan POS RAW dalam PHP Menggunakan cURL
Dalam PHP, cURL menyediakan mekanisme yang mudah untuk menghantar permintaan HTTP. Satu senario biasa ialah melaksanakan permintaan POST mentah, di mana data dimasukkan secara langsung dalam permintaan tanpa sebarang pengekodan. Begini cara anda boleh mencapai ini menggunakan cURL:
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://url/url/url"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt($ch, CURLOPT_POST, 1 ); curl_setopt($ch, CURLOPT_POSTFIELDS, "body goes here"); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: text/plain')); $result = curl_exec($ch);
Mari pecahkan kod:
curl_setopt() menetapkan pelbagai pilihan untuk session.
Dengan tetapan ini, kod akan melaksanakan permintaan POST mentah, menghantar data yang disimpan dalam $body as-is, tanpa sebarang pemprosesan atau pengekodan tambahan. Respons daripada pelayan akan ditangkap dalam pembolehubah $result.
Atas ialah kandungan terperinci Bagaimana untuk Melaksanakan Permintaan POST Mentah dalam PHP Menggunakan cURL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!