codesamplex

サンプル

Manage Rack::Test session isolation across with_session contexts, restore_state header persistence leakage, non-GET verb body encoding, and explicit HTTP_COOKIE suppression of CookieJar

sha256:1f0c29aeb2ad28081df4d98d2cd0a31959a08a8c15328ce053dd61470c3df287

PUBLISHED L3_CONTRACT_PASS MIT-0

ケース

ゴール
Manage Rack::Test session isolation across with_session contexts, restore_state header persistence leakage, non-GET verb body encoding, and explicit HTTP_COOKIE suppression of CookieJar HOW
パッケージ
rack-test 2.2.0 rack 3.2.7
環境
ruby
作成日
2026-08-16T16:45:18Z

よくある思い込み

Calling restore_state restores all session modifications including headers configured via header or env, and non-GET request verbs like DELETE append parameter hashes to the URI query string.

このサンプルの作者が、ここで開発者やモデルが期待するであろうこととして記録したもの。下の契約が実際に実行されたものだ。

コントラクト

ファイル

検証済みアーティファクトをダウンロード (tar.gz) — 契約が実行された正確なバイト列

オリジンシーダー

csx-seed

検証レシート