« EstraierによるRSS検索のRSS収集再開 | メイン | tmpfsを使う。 »

Rangeヘッダー

RSS検索の為の、ブログデータ取得時の通信料の削減のため、RSSのAutoDiscovery時のリクエストにRangeヘッダーをいれてみた。
特にコードに珍しいものはない。いくつか取得を試してみて、2000バイトにしてみた。

my $ua = LWP::UserAgent->new;
my $request = HTTP::Request->new(GET=>$url);
$request->header("Range"=>"bytes=0-2000");
my $response=$ua->request($request);
if($response->is_success){
	print $response->content;
}else{
	die $response->status_line;
}


livedoor,goo,hatena,seesaaなどは対応しているようだ。