ダイナミックRSS〜その後
掲示板システムの動的RSS問題のその後。
今、RSSを吐き出すcgiに、Last-Modifiedヘッダ出力を追加したら、Safariのブックマークバーで更新が通知されるようになりました。
えっと……Safari RSSのブックマークバーは、登録されているRSSファイルのLast-Modifiedヘッダ日時を記録していて、定期的にサーバーにチェックしにいく際、その日時をIf-Modified-Sinceにして送信し、返った値をみて「更新あり」の表示をする、ってことなんだね。
やー、勉強になるなぁ。
どうでもいいけど、グリニッジ標準時間への変換とか、めんどい作業が多かったぞ!
今、RSSを吐き出すcgiに、Last-Modifiedヘッダ出力を追加したら、Safariのブックマークバーで更新が通知されるようになりました。
えっと……Safari RSSのブックマークバーは、登録されているRSSファイルのLast-Modifiedヘッダ日時を記録していて、定期的にサーバーにチェックしにいく際、その日時をIf-Modified-Sinceにして送信し、返った値をみて「更新あり」の表示をする、ってことなんだね。
やー、勉強になるなぁ。
どうでもいいけど、グリニッジ標準時間への変換とか、めんどい作業が多かったぞ!