- 追加された行はこの色です。
- 削除された行はこの色です。
- RSS へ行く。
#contents
**RSS Links
#ls2(,title)
**RSS Tips
***RSS Reader Panel for Firefox
-[[Firebird Ext. - RSS Reader Panel:http://fls.moo.jp/moz/rssreader.html]] Firefoxのパネルとして動作するRSS Reader、[[WIKI:http://fls.moo.jp/fswiki/]]もある。
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 では、おかしな日付だとキャッシュを無条件に無効にするようです(完全に確認したわけではありませんが)。
-[[Hypertext Transfer Protocol -- HTTP/1.1:http://www.studyinghttp.net/rfc_ja/2616/rfc2616_ja.html]] -- HTTPプロトコル日本語翻訳版 SIZE(10){2004-03-25 (木) 16:34:39}
***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コメント
#pcomment(,10,reply)