Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Menambah Pengepala Tersuai pada Permintaan PHP cURL?

Bagaimana untuk Menambah Pengepala Tersuai pada Permintaan PHP cURL?

Barbara Streisand
Barbara Streisandasal
2024-12-04 15:44:11824semak imbas

How to Add Custom Headers to PHP cURL Requests?

Pengepala Tersuai dalam Permintaan cURL PHP

Dalam PHP, cURL membenarkan penambahan pengepala tersuai pada permintaan HTTP, yang boleh berguna untuk pelbagai senario, seperti meniru tingkah laku perkhidmatan luaran. Untuk menambah pengepala tersuai pada permintaan cURL, anda boleh menggunakan pilihan CURLOPT_HTTPHEADER.

Sebagai contoh, mari pertimbangkan percubaan untuk meniru kaedah iTunes untuk mendapatkan karya seni, yang menggunakan pengepala bukan standard berikut:

X-Apple-Tz: 0
X-Apple-Store-Front: 143444,12

Untuk memasukkan pengepala ini ke dalam permintaan, gunakan cURL berikut kod:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://example.com/artwork');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'X-Apple-Tz: 0',
    'X-Apple-Store-Front: 143444,12'
]);
$response = curl_exec($ch);
curl_close($ch);

Di sini, pilihan CURLOPT_HTTPHEADER ditetapkan kepada tatasusunan rentetan, setiap satu mewakili pengepala tersuai untuk disertakan dalam permintaan. Rujuk dokumentasi PHP untuk butiran lanjut tentang pilihan ini: https://www.php.net/manual/en/function.curl-setopt.php.

Atas ialah kandungan terperinci Bagaimana untuk Menambah Pengepala Tersuai pada Permintaan PHP cURL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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