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 件のコメント:
コメントを投稿