2011-07-06 12 views
2

取得した外部データを使用してRSSフィードを生成するPHPスクリプトがあります。ただし、このデータの性質上、データを取得できない場合や、破損したデータを受け取った場合があります。RSSフィードジェネレータでエラーが発生した場合、何が返されますか?

PHPスクリプトはクライアントに何を返す必要がありますか?エラーメッセージを含むHTMLドキュメントを返すか、エラーメッセージを含む1つの項目を含むフィードを返しますか?

標準フィードリーダーはフィードの代わりにHTMLドキュメントを受け取るとどのように反応しますか?

答えて

5

HTTPステータスコードが500のHTMLページが返されます。ユーザーは、問題の内容を理解したい場合は、生のページを見ることができます。

+1

+1重要な部分は、エラーを示すHTTPステータスコードです。 HTML /テキストはおそらくフィードリーダーによって表示されませんが、リーダーはステータスコードを理解します。 – Brad

関連する問題