⊗ppSpCrHH 38 of 83 menu

Thiết lập HTTP headers thông qua CURL trong PHP

Với tùy chọn CURLOPT_HTTPHEADER bạn có thể gửi HTTP headers của yêu cầu. Tham số cho tùy chọn này là một mảng chứa các headers và giá trị của chúng.

Hãy thiết lập tùy chọn này bằng cách truyền một số headers:

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

Trên trang mà chúng ta gửi yêu cầu đến, có thể kiểm tra rằng các headers đã chỉ định được gửi đi:

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

Gửi yêu cầu đến trang tiếp theo dưới đây, chỉ định header X-Test:

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

Gửi yêu cầu đến trang tiếp theo dưới đây và nhận kết quả:

<?php if ($_SERVER['HTTP_X_TEST'] === '12345') { echo 'result'; } else { echo 'error'; } ?>
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối