⊗ppSpCrHH 38 of 83 menu

PHPでのCURLを使用したHTTPヘッダーの設定

オプション CURLOPT_HTTPHEADER を使用して、 リクエスト時にHTTPリクエストヘッダーを送信できます。 このオプションは、パラメータとしてヘッダーとその値の配列を 受け取ります。

いくつかのヘッダーを渡して、このオプションを設定してみましょう:

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

リクエストを送信するページで、指定したヘッダーが 送信されたことを確認できます:

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

次のページに、ヘッダー X-Test を指定して リクエストを送信してください:

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

次のページにリクエストを送信し、結果を取得してください:

<?php if ($_SERVER['HTTP_X_TEST'] === '12345') { echo 'result'; } else { echo 'error'; } ?>
日本語
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ʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否