PHP cURL: 特定の応答ヘッダー情報を読み取る
P粉395056196
2023-08-06 16:06:37
<p>PHP で cURL を使用して、リソースを作成する端末にデータを送信する POST リクエストを作成しています。作成されたリソースの URL を示す Location ヘッダーを含む 201 応答を返します。応答の本文からもいくつかの情報を取得します。 <br /><br />応答のプレーンテキスト本文を取得し、Location ヘッダーの値を取得する最善の方法は何ですか?これを実行しようとすると、curl_getinfo 関数はこのヘッダーの情報を返すことができません: </p><p><br /></p>
<pre class="brush:php;toolbar:false;">curl_setopt($ch, CURLOPT_HEADERFUNCTION, function($ch, $header) {
var_dump($header);
});</pre>
<p>出力されているヘッダーは 1 つだけです。これは、「HTTP/1.1 201 Created」の応答コードです。 </p>