モジュール 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
  • フィールドのサマリー

    フィールド
    修飾子と型 フィールド 説明
    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