タグ

2008年4月14日のブックマーク (1件)

  • 第2回 RSSフィードの料理はLWPとXML::RSSにおまかせ

    第2回 RSSフィードの料理はLWPとXML::RSSにおまかせ:作って学ぶ、今どきのWebサービス(2/2 ページ) HTTPの条件付きGETって? さて、モジュールの使い方に慣れてきたところでもう少し踏み込んだプログラミングをしていきましょう。 LWP::Simpleのgetメソッドでは、与えられたURLのコンテンツをHTTPのGETで取得します。一度コンテンツを取得するだけならそれでも構わないのですが、例えばスクリプトを定期的に実行する場合などは、特定のURLに対して何度もGETを発行することになります。このとき、何度も同じコンテンツを取得しにいくよりは、 相手のサイトが更新されていた場合のみGET それ以外のときは以前のコンテンツをローカルに保存しておいてそちらを参照する といったことができれば、相手のサイトにかかる負荷が減り、効率が良いですね。 この仕組みはHTTPプロトコルでサ

    第2回 RSSフィードの料理はLWPとXML::RSSにおまかせ