いつかHTTP 404がレスポンスのヘッダーから来る - 応答コンテンツ(通常はカスタムエラー404ページ)またはGoogle.comの503ページに、キャプチャが表示される手紙を書く。503または404ヘッダーを受け取ったときにコンテンツを取得する方法
Google Error Page http://goohackle.com/imgs/google_error.jpg
私はそれだけでカスタムエラー404ページのコンテンツをロードするブラウザで404ページをご覧ください。 しかし、PHPのcURLではブラウザと同じものは表示されません。
ヘッダーが404または503のページを返すときに、コンテンツを取得するためにcURLを使用できますか?コード例については
私はこのコード
でwww.example.com/show503.phpするカールたとき、私はwww.example.com/show503.phpheader('HTTP/1.1 503 Service Temporarily Unavailable');
header('Status: 503 Service Temporarily Unavailable');
header('Retry-After: 7200'); // in seconds
print "This message will show only browser";
に503エラーを表示するページを作成します
$ch = curl_init('www.example.com/show503.php');
$ret = curl_exec($ch);
curl_close($ch);
var_dump($ret);
NULL値を取得できませんコンテンツを取得できません "このメッセージはブラウザのみ表示されます"。
は、あなたのPHPコードを提供することができます必要があると思いますか? – Nazariy
503のコンテンツを取得できないサンプルコードを既に追加しています –