■スレッドリストへ戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50

monazilla Part 3

844 :デフォルトの名無しさん :02/12/26 02:25
ごめん、>>780あたりの話に戻るんだけど・・・
今、前回取得したスレなら続きのみサーバーから読むのを
やってるんだけどIf-Modified-Sinceじゃなくて
Content-Length使うのは駄目かな?
Content-Lengthで取ってきたサーバーのDATの長さと
ローカルのDATの長さを比較して
1.サーバーのが大きければ続きから取ってくる
2.同じならなにも取らない
3.小さかったら全部読み直し
(あぼーんでサイズが縮んだかローカルが腐ってる)
ちなみに1の場合、実際にサーバーから続きを取る前に
ローカルDATの最後の1行の先頭の位置と長さを求めて
(もしくはあらかじめファイルに記憶しておく)
それをRangeに渡してサーバーから取ってきた内容と比較。
違ってたら、やっぱあぼーんかローカルが腐ってると判断して読み直し。
どうっすか?


226KB
新着レスの表示

スレッドリストへ戻る 全部 前100 次100 最新50

0ch BBS 2004-10-30