2005/6/30 木曜日

それですか?

カテゴリー: おぼえ書き — ryu @ 22:00:14

mixiのトップ。
取りあえず逃げますとは言うものの開発者の隅っこのほーに席を置くものとして
追求するのは当然のことでしょう。

そう、RSSの内容をそのままindex.rdfに置けば更新される…ということは、
HTTPのレスポンスヘッダが変以外に考えられません。

こうなったら、パケットキャプチャですよ。

GET /?mode=rss HTTP/1.1
Connection: close
Host: nyanyan.to
User-Agent: Mixi RSS Fetcher – Version 0.1

HTTP/1.1 200 OK
Date: Wed, 30 Jun 2005 09:48:53 GMT
Server: Apache/2.0.54 (Unix) PHP/4.3.11
X-Powered-By: PHP/4.3.11
Etag: “c70761f3667a913af3e1904d2f5d2997″
Last-Modified: Tue, 28 Jun 2005 01:37:47 GMT
Connection: close
Transfer-Encoding: chunked
Content-Type: application/xml; charset=UTF-8
Content-Language: ja

え?
Transfer-Encoding: chunked
って。

んー、HTTP/1.1では普通なのかぁ。
取りあえず、PHPからContent-Length:ヘッダを返すように変更。

しかし、2時間に一回だから結果も2時間後にしか解らなかったり…
なんか外してる気はしますが…

31 queries. HTML convert time: 0.240 sec. Powered by WordPress 2.8