file_get_contents() を使用して複数の Cookie を送信するにはどうすればよいですか?
file_get_contents() を使用した複数の Cookie の送信
PHP マニュアルでは、file_get_contents() でストリーム コンテキストを使用して Cookie を送信する方法を示しています。ただし、この例では 1 つの Cookie を送信する方法のみを示しています。この記事では、このメソッドを使用して複数の Cookie を送信する方法について説明します。
次のコードを考えてみましょう。
<code class="php">// Create a stream $opts = array( 'http' => array( 'method' => "GET", 'header' => "Accept-language: en\r\n" . "Cookie: foo=bar\r\n" ) ); $context = stream_context_create($opts); // Open the file using the HTTP headers set above $file = file_get_contents('http://www.example.com/', false, $context);</code>
このコードは、値「bar」を持つ「foo」という名前の 1 つの Cookie を送信します。複数の Cookie を送信するには、次の方法を使用できます:
オプション 1: ; を使用します。 Cookie ペアを単一の「Cookie」ヘッダーに結合する区切り文字。
<code class="php">$opts['http']['header'] .= "Cookie: user=3345; pass=abcd\r\n";</code>
オプション 2: Cookie ごとに個別の「Cookie」ヘッダーを送信します。
<code class="php">$opts['http']['header'] .= "Cookie: user=3345\r\nCookie: pass=abcd\r\n";</code>
オプション 3 (推奨): ; を使用します。セパレータを使用して、複数の Cookie ペアを 1 つの「Cookie」ヘッダーに結合します。ただし、読みやすくするために、各 Cookie ペアをスペースで区切ってください。
<code class="php">$opts['http']['header'] .= "Cookie: user=3345; pass=abcd\n";</code>
以上がfile_get_contents() を使用して複数の Cookie を送信するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











LaravelのバックエンドでReactアプリを構築する:パート2、React
