Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Menggunakan cURL untuk Menghantar Data POST?

Bagaimanakah Saya Boleh Menggunakan cURL untuk Menghantar Data POST?

Mary-Kate Olsen
Lepaskan: 2024-12-07 17:24:12
asal
574 orang telah melayarinya

How Can I Use cURL to Submit POST Data?

Siarkan Data melalui cURL

Menyalurkan nilai $_POST ke halaman lain boleh dicapai menggunakan cURL. Proses ini melibatkan pengaktifan HTTP POST dan menetapkan medan siaran untuk cURL untuk dikendalikan.

Pelaksanaan:

$data = ['name' => 'Ross', 'php_master' => true];

// File upload support
$data['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);
Salin selepas log masuk

Pilihan:

  • CURLOPT_POST: Mendayakan HTTP POST.
  • CURLOPT_POSTFFIELDS: Menentukan data siaran.

Pengekodan Data Pos:

cURL boleh mengekod data dalam dua format:

  1. Array: Siar sebagai data berbilang bahagian/borang (mungkin tidak disokong oleh semua pelayan).
curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
Salin selepas log masuk
  1. Rentetan berkod URL: Siarkan sebagai aplikasi/x-www-form-urlencoded (pengekodan lalai untuk borang HTML).
curl_setopt($handle, CURLOPT_POSTFIELDS, http_build_query($data));
Salin selepas log masuk

Tambahan Sumber:

  • [curl_init](https://www.php.net/manual/en/function.curl-init.php)
  • [curl_setopt]( https://www.php.net/manual/en/function.curl-setopt.php)

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggunakan cURL untuk Menghantar Data POST?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan