Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Menghantar Data $_POST Menggunakan cURL?
Meluluskan Nilai POST dengan cURL
Apabila bekerja dengan cURL, adalah penting untuk mengetahui cara menghantar nilai $_POST ke halaman sasaran dengan berkesan. Artikel ini meneroka proses yang terlibat dan menyediakan penyelesaian yang sepatutnya berfungsi dalam kebanyakan kes.
Untuk menghantar nilai $_POST menggunakan cURL, ikut langkah berikut:
Pertimbangan Pengekodan:
Apabila menghantar $data sebagai tatasusunan, ia akan dihantar sebagai multipart/form-data, yang mungkin tidak diterima oleh semua pelayan. Sebagai alternatif, anda boleh menggunakan http_build_query($data) untuk menghantarnya sebagai rentetan berkod URL, yang merupakan standard untuk data borang.
Contoh Penggunaan:
$data = [ 'name' => 'Ross', 'php_master' => true, 'file' => '@/home/user/world.jpg', ]; $handle = curl_init($url); curl_setopt($handle, CURLOPT_POST, true); curl_setopt($handle, CURLOPT_POSTFIELDS, $data); curl_exec($handle); curl_close($handle);
Dengan mengikuti langkah ini dan mempertimbangkan pilihan pengekodan, anda boleh berjaya menghantar nilai $_POST ke halaman menggunakan lekuk.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghantar Data $_POST Menggunakan cURL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!