JavaTM Platform
Standard Ed. 6

java.net
インタフェース CookiePolicy


public interface CookiePolicy

CookiePolicy 実装は、どの Cookie を受け入れ、どの Cookie を拒否すべきかを決定します。3 つの定義済みポリシー実装 ACCEPT_ALL、ACCEPT_NONE、ACCEPT_ORIGINAL_SERVER が提供されています。  

詳細については、RFC 2965 のセクション 3.3 と 7 を参照してください。

導入されたバージョン:
1.6

フィールドの概要
static CookiePolicy ACCEPT_ALL
          すべての Cookie を受け入れる定義済みポリシー。
static CookiePolicy ACCEPT_NONE
          Cookie をまったく受け入れない定義済みポリシー。
static CookiePolicy ACCEPT_ORIGINAL_SERVER
          元のサーバーからの Cookie だけを受け入れる定義済みポリシー。
 
メソッドの概要
 boolean shouldAccept(URI uri, HttpCookie cookie)
          この Cookie を受け入れるべきかどうかを確認するために呼び出されます。
 

フィールドの詳細

ACCEPT_ALL

static final CookiePolicy ACCEPT_ALL
すべての Cookie を受け入れる定義済みポリシー。


ACCEPT_NONE

static final CookiePolicy ACCEPT_NONE
Cookie をまったく受け入れない定義済みポリシー。


ACCEPT_ORIGINAL_SERVER

static final CookiePolicy ACCEPT_ORIGINAL_SERVER
元のサーバーからの Cookie だけを受け入れる定義済みポリシー。

メソッドの詳細

shouldAccept

boolean shouldAccept(URI uri,
                     HttpCookie cookie)
この Cookie を受け入れるべきかどうかを確認するために呼び出されます。

パラメータ:
uri - 受け入れポリシーへの確認時に使用する URI
cookie - 問題の HttpCookie オブジェクト
戻り値:
この Cookie を受け入れるべきである場合は true。それ以外の場合は false

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。