ヘルプ
|
サイトマップ
EZfactoryサイト内検索
EZweb対応端末においてCookieは、EZサーバに保管されます。
※
ただし、WAP2.0ブラウザ搭載端末ではEnd to EndのSSL通信時は端末に保管されます。
なお、EZサーバに保管されたCookieはKDDI設備のメンテナンスなどによりリセットされる場合があります。
利用可能なCookieのサイズについては、保存領域に応じて以下のように制限があります。
EZサーバにて保存・管理される場合
端末にて保存・管理される場合
(WAP2.0ブラウザ搭載端末のみ)
1Cookieあたりのサイズ
次の「長さ」までの動作を保証します。
Nameの長さ=2000バイト
valueの長さ=4096バイト
Pathの長さ=256バイト
Domainの長さ=256バイト
「Set-Cookie」フィールドに埋め込まれる文字列サイズが「1024バイト」以内の動作を保証します。
1ユーザあたりのサイズ
1ユーザ (1サブスクライバID) あたりの保証値は「30件」です。
1ユーザ (1端末) あたりの最低保存領域は「4096バイト」です。
デフォルトの有効期限
「max age」の有効期限の指定がないない場合、そのCookieの有効期限はデフォルトで「1日 (24時間) 」となります。
有効期限の指定方法
Cookieの有効期限はHTTPレスポンスヘッダの「Set-Cookie」フィールドの「max age (有効残存秒数) 」で指定することができます。
「Domain」と「Path」の指定
1.
「Domain」を省略した場合、「Domain」の値は「Set-Cookie」フィールドを送信したURL内のドメイン名となります。
2.
「Path」を省略した場合、「Path」の値は「Set-Cookie」フィールドを送信したURL内のパスとなります。
3.
「Domain」と「Path」は「Set-Cookie」フィールドを送信したURL内の値と一致した場合のみ有効となります。
4.
URL内の「Domain」と「Path」が一致するCookieのみ送信されます。
「Name」および「Value」におけるURLエンコード
「Set-Cookie」フィールドの「Name」と「Value」に2バイトコード (日本語: Shift-JIS) 、半角スペース、Unsafe Character (";"セミコロン、","カンマ、" "スペース等) を含む場合、それらをURLエンコードして指定する必要があります。
ドメインが同一のCookieを複数保持している場合でも、Cookieの「Version」が異なっていると正しく複数のCookieが送信されませんのでご注意下さい。
なお、「Version」はCookieセット時に省略可能ですが、「Version」の指定なくセットされたCookieは「Version=0」として認識されます。
従って、「Version」のを省略したCookieの他に、「Version=1」とした同一ドメインのCookieをセットした場合、Cookie送信対象ドメインにアクセスしても両Cookieが正しく送信されません。