ホームページ >バックエンド開発 >PHPチュートリアル >「file_get_contents」を使用して HTTP 応答コードを取得するにはどうすればよいですか?
file_get_contents を使用して HTTP リクエストから HTTP レスポンス コードを取得する
stream_context_create で POST リクエストに file_get_contents を利用すると、HTTP エラーと警告が発生する可能性があります。この記事では、これらのエラーを効果的に処理する方法について説明します。
警告を抑制するには、以下に示すように、stream_context_create の 'http' オプション配列内で 'ignore_errors' キーを true に設定できます。
$context = stream_context_create(['http' => ['ignore_errors' => true]]); $result = file_get_contents("http://example.com", false, $context);
これにより、警告が排除され、独自の例外処理ロジックを続行できるようになります。
応答を取得するにはこの変数にアクセスすると、応答コードを含む HTTP 応答に関する詳細情報を取得できます。およびその他のヘッダー。
以上が「file_get_contents」を使用して HTTP 応答コードを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。