Navigator for 2ch

このエントリーをはてなブックマークに追加
13287
>>131
それ、俺も二三日前出たから調べたんだけど、Range: bytes=x- で取得して
るのに、スレ全体で x bytes 以下しかない時に出るみたい。つまりローカル
のキャッシュがリモートの dat よりもでかい時ですねー。何故そんな不整合
が起こるかは不明なんだけど、ひとまず対策としては、diff 取る時にきちん
と 206 Partial Content が返ってるか確認して、もし 200 OK になっちゃっ
てる場合は non-diff 扱いすればいいのかも。

不整合が理由は不明だけど、sync や select の最中に C-g で止めるとロー
カルキャッシュがおかしくなるような、、、
(掘り下げてないから違うかも)