ホームページ > バックエンド開発 > PHPチュートリアル > PHP cURL リクエストにカスタムヘッダーを追加するにはどうすればよいですか?

PHP cURL リクエストにカスタムヘッダーを追加するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-12-04 15:44:11
オリジナル
837 人が閲覧しました

How to Add Custom Headers to PHP cURL Requests?

PHP cURL リクエストのカスタム ヘッダー

PHP では、cURL を使用して HTTP リクエストにカスタム ヘッダーを追加できます。これはさまざまな用途に役立ちます。外部サービスの動作をエミュレートするなどのシナリオ。 cURL リクエストにカスタム ヘッダーを追加するには、CURLOPT_HTTPHEADER オプションを使用できます。

たとえば、次の非標準ヘッダーを使用する iTunes のアートワーク取得方法を複製する試みを考えてみましょう:

X-Apple-Tz: 0
X-Apple-Store-Front: 143444,12
ログイン後にコピー

これらのヘッダーをリクエストに組み込むには、次の cURL を使用します。 code:

$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);
ログイン後にコピー

ここで、CURLOPT_HTTPHEADER オプションは文字列の配列に設定されており、それぞれがリクエストに含まれるカスタム ヘッダーを表します。このオプションの詳細については、PHP ドキュメントを参照してください: https://www.php.net/manual/en/function.curl-setopt.php.

以上がPHP cURL リクエストにカスタムヘッダーを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート