2009年1月26日月曜日

PHPの file_get_contents()が成功する HTTPステータスコード

PHPのfile_get_contents()でhttp経由でデータを取得する場合、HTTPステータスコードによっては取得が失敗になる。(Warningが出て、戻り値がfalseになる。)
取得が失敗しないHTTPステータスは以下の通り。(数字の部分で判断するので、後ろの文字列は何でもよいが参考までに載せておく。)

  • 200 OK
  • 206 Partial Content
  • 301 Moved Permanently
  • 302 Moved Temporarily
  • 303 See Other

206が意外。

0 件のコメント:

ブログ アーカイブ

tags