HTTP Cache Lab|キャッシュ反例推理12問・日英TXT+Python
- ダウンロード商品¥ 500



HTTPキャッシュの判定理由を、12個の合成ケースで練習する日英TXT教材です。各問に入力、手計算の解答、誤実装、修正、RFC節番号を収録。 内容:応答no-cache/no-store、伝送遅延を含むAge計算、期限の等号境界、Varyの言語・欠落・星、private、s-maxage、ETag付き304と本文保持、要求no-storeと既存キャッシュの区別。 同梱:日英問題・別冊解答、任意のPython参考実装、固定期待値による55検査、12種の故意の誤実装、実際の端末出力、LICENSE.txt、SHA-256ハッシュ一覧。http-cache-lab-v1.zip(30,508 bytes)。PDFやHTML版ではありません。 必要環境:TXT閲覧だけならPython不要。検証器は既存のPythonとターミナルが必要。依存追加なし。実測はPython 3.14.7/macOS 26.4 arm64のみ。解凍先で python3 -B run.py test を実行。brokenデモの失敗は意図した結果です。 対応範囲:合成GET 200/304、単一キャッシュ、正規化済み入力の限定教材。HTTPパーサー、ブラウザー/CDN再現、本番キャッシュではありません。要求no-cache、認証、ヒューリスティック、Range、Service Worker、多段キャッシュなどは未対応。他環境、授業、切断状態での試験は未実施。 利用許諾:購入者一名の個人学習と本人が担当する授業で利用できます。授業に必要な演習ファイルは受講者に配布できます。ソースパッケージや解答一式の公開共有・転売は禁止。詳細はLICENSE.txt。 AI開示:文章、翻訳、コード、レビューに生成AIを使用。テストは各具体例を検証するもので、完全なRFC適合性を保証しません。 English and Japanese exercises and answers are both included. Optional Python checks; tested only on the environment above.


