Laboratory of Mobile Agricultural Chemicals Searcher
携帯農薬検索実験室

研究会

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
526 / 1063 <前へ | 次へ>

〔538〕Re:HTTP レスポンスヘッダで解決できそう
 Hidemi Oya WEB  (06/11/11 11:54)

引用なし
   kabe さん、こん**は。Hidemi Oya です。

>人間が書いた文字列を比較するよりは、どう考えてもこちらの方がスマートですね。
 おまけに、こちらの方法なら、HTTP ヘッダを取得する際のリクエストヘッダに、If-Modified-Sice フィールドに Last-Modified の値、あるいは If-None-Match フィールドに ETag の値を入れておけば、HTTP サーバが更新したかどうかを自動的に判断してくれるので、これらの比較ルーチンを Delphi で書く必要がないというメリットもあります。

>ということはダウンロードページ自体をチェックするのは意味がなく、5つのLZHファイルの更新の有無をそれぞれチェックした方がいいですね。
 と思ってたんですが、毎回5つのファイルの HTTP ヘッダを取得するのもいかがなものかという感がなきにしもあらずですね。
 9月にクロールピクリンの適用データにバグがあったとき、JPP-NET はデータをすぐ修正しましたが、薬検は検索データベースも Excel ファイルも次の登録変更までデータを修正しませんでした。ダウンロードページが更新されてないのに、LZH ファイルだけが密かに更新される可能性は極めて低そうです。
 ってことで、LZH ファイルが更新されているかどうかの判定にはダウンロードページの Last-Modified を利用するってのが良さそうです。


〔519〕ACFinder 061029版 kabe (06/10/29 21:59)
〔520〕Re:ACFinder 061029版 Hidemi Oya (06/10/29 23:53)
〔522〕Re:ACFinder 061029版 Hidemi Oya (06/10/31 9:51)
〔521〕xls->acis.db 変換は 25 %増 Hidemi Oya (06/10/31 0:05)
〔523〕2006年11月1日登録反映分が自動更新されない Hidemi Oya (06/11/06 9:54)
〔525〕自宅では OK Hidemi Oya (06/11/06 23:29)
〔528〕キャッシュのクリアが簡単か Hidemi Oya (06/11/07 9:41)
〔529〕Re:2006年11月1日登録反映分が自動更新されな... kabe (06/11/07 13:33)
〔532〕IE キャッシュの自動削除 Hidemi Oya (06/11/07 16:52)
〔526〕データベースコピー大好評 Hidemi Oya (06/11/06 23:37)
〔530〕データ更新確認ダイアログが毎回出る不具合あ... kabe (06/11/07 14:00)
〔533〕Re:データ更新確認ダイアログが毎回出る不具... Hidemi Oya (06/11/07 17:24)
〔534〕HTTP レスポンスヘッダで解決できそう Hidemi Oya (06/11/10 0:33)
〔535〕Re:HTTP レスポンスヘッダで解決できそう kabe (06/11/11 9:18)
〔538〕Re:HTTP レスポンスヘッダで解決できそう Hidemi Oya (06/11/11 11:54) <<<
〔539〕Re:HTTP レスポンスヘッダで解決できそう Hidemi Oya (06/11/12 0:45)
〔541〕Re:HTTP レスポンスヘッダで解決できそう Hidemi Oya (06/11/16 22:31)
〔542〕Re:HTTP レスポンスヘッダで解決できそう kabe (06/11/17 22:11)
〔527〕薬剤タブで表示できない農薬がある Hidemi Oya (06/11/07 9:26)
〔531〕Re:薬剤タブで表示できない農薬がある kabe (06/11/07 14:14)

  ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索  
526 / 1063 <前へ | 次へ>
ページ:  ┃  記事番号:   
(SS)C-BOARD vv3.8 is Free.