RSS Links

RSS Tips

RSS Reader Panel for Firefox

RSS Reader Panelを使ってみると、朝日新聞のRSSが更新されないことに気が付いた。 アドレス・バーに直接 http://www3.asahi.com/rss/index.rdf を入力して、 有効期限を見ると2017年になっている。これが原因かも。

wgetを使って朝日新聞のサイトとうまく更新されるスラッシュドットのサイトを比較してみた。Last-modifiedも異常ではないし、特に問題は無いようだ。なんでだろう?

朝日新聞のサーバーは、Last-modified が Date より未来の日付を指している。 これは、明らかにプロトコル違反だ。しかし、それを馬鹿正直に信じるブラウザも どうかしてる。どうすりゃいいんじゃ。

$ wget -S http://www3.asahi.com/rss/index.rdf
--11:17:19--  http://www3.asahi.com/rss/index.rdf
           => `index.rdf'
www3.asahi.com をDNSに問いあわせています... 完了しました。
www3.asahi.com[210.173.168.44]:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています...
 1 HTTP/1.1 200 OK
 2 Server: Netscape-Enterprise/3.6 SP3
 3 Date: Thu, 25 Mar 2004 02:14:15 GMT
 4 Content-type: text/xml
 5 Last-modified: Thu, 25 Mar 2004 02:15:19 GMT
 6 Content-length: 17450
 7 Accept-ranges: bytes
 8 Connection: keep-alive

100%[=========>] 17,450       370.46K/s    ETA 00:00

11:17:19 (370.46 KB/s) - `index.rdf' を保存しました [17450/17450]

$ wget -S http://slashdot.jp/slashdot.rdf
--11:19:36--  http://slashdot.jp/slashdot.rdf
           => `slashdot.rdf'
slashdot.jp をDNSに問いあわせています... 完了しました。
slashdot.jp[61.215.208.13]:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています...
 1 HTTP/1.1 200 OK
 2 Date: Thu, 25 Mar 2004 02:19:37 GMT
 3 Server: Apache/1.3.26 (Unix) Debian GNU/Linux mod_gzip/1.3.19.1a mod_perl/1.26
 4 X-Powered-By: Slash 2.002006
 5 X-Fry: People said I was dumb but I proved them!
 6 Last-Modified: Thu, 25 Mar 2004 02:13:11 GMT
 7 ETag: "37c01d-1e9f-40624037"
 8 Accept-Ranges: bytes
 9 Content-Length: 7839
10 Keep-Alive: timeout=3, max=15
11 Connection: Keep-Alive
12 Content-Type: text/xml

100%[==========>] 7,839        347.97K/s    ETA 00:00

11:19:36 (347.97 KB/s) - `slashdot.rdf' を保存しました [7839/7839]

とりあえず、朝日新聞のrdfをコンテンツ・ページに表示した状態で、リロードボタンを 押せば RSS Reader Panel の記事も更新されるようだが、めんどくさすぎ。

最近(2004/6/25頃)、朝日新聞のサーバーが正常な日付を返すようになったのを確認しました。あと、Firefoxの新しいバージョンである 0.9 では、おかしな日付だとキャッシュを無条件に無効にするようです(完全に確認したわけではありませんが)。

2ch blog

http://www.2log.net/ の rss は、URLに /blog.rdf を足せばいいようだが、 pukiwikiのshowrss plugin では、

showrss:XML error: not well-formed (invalid token) at line 53 in
./data/cacheXXXXXXX

というようなエラーになるようだ。

RSSコメント

コメントはありません。 コメント/RSS


トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2004-06-26 (土) 10:19:53 (4715d)