⊗ppSpCrHH 38 of 83 menu

Mengatur Header HTTP melalui CURL di PHP

Dengan opsi CURLOPT_HTTPHEADER kita dapat mengirimkan header HTTP saat melakukan permintaan. Sebagai parameter, opsi ini menerima array dari header dan nilainya.

Mari kita atur opsi ini dengan mengirimkan beberapa header:

<?php $headers = [ 'Accept-Language: en-US', 'Accept: text/html' ]; curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); ?>

Di halaman yang menjadi tujuan permintaan, kita dapat memeriksa bahwa header yang ditentukan terkirim:

<?php var_dump($_SERVER['HTTP_ACCEPT_LANGUAGE']); var_dump($_SERVER['HTTP_ACCEPT']); ?>

Kirim permintaan ke halaman berikutnya, dengan menentukan header X-Test:

<?php echo $_SERVER['HTTP_X_TEST']; ?>

Kirim permintaan ke halaman berikutnya dan dapatkan hasilnya:

<?php if ($_SERVER['HTTP_X_TEST'] === '12345') { echo 'result'; } else { echo 'error'; } ?>
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak