モジュール java.base
パッケージ java.net

インタフェースCookiePolicy


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

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

    導入されたバージョン:
    1.6
    • フィールドの詳細

      • 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