org.apache.http.cookie

## Class CookieSpecRegistry

- java.lang.Object
- - org.apache.http.cookie.CookieSpecRegistry

- All Implemented Interfaces:
    Lookup < CookieSpecProvider >

  已过时。
  （4.3）使用`Registry` 。

      @Contract(threading=SAFE)
      @Deprecated
      public final class CookieSpecRegistry
      extends Object
      implements Lookup<CookieSpecProvider>

  Cookie规范注册表，可用于为给定类型的Cookie或版本的Cookie获取相应的Cookie规范实现。
  从以下版本开始：
    4

- - ### 构造方法摘要

    构造方法
    Constructor and Description
    `CookieSpecRegistry()` 已过时。

  - ### 方法摘要

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `CookieSpec` | `getCookieSpec(String name)` 已过时。 获取给定名称的`cookie specification` 。
    `CookieSpec` | `getCookieSpec(String name, HttpParams params)` 已过时。 获得具有给定ID的`cookie specification` 。
    `List<String>` | `getSpecNames()` 已过时。 获取包含所有注册的名称的列表`cookie specs`的列表。
    `CookieSpecProvider` | `lookup(String name)` 已过时。
    `void` | `register(String name, CookieSpecFactory factory)` 已过时。 使用给定的标识符注册`CookieSpecFactory` 。
    `void` | `setItems(Map<String,CookieSpecFactory> map)` 已过时。 填写已注册的`cookie specs`的内部集合， 其中以作为参数传递的映射的内容。
    `void` | `unregister(String id)` 已过时。 取消注册具有给定ID的`CookieSpecFactory` 。

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造方法详细信息

    - #### CookieSpecRegistry

          public CookieSpecRegistry()

      已过时。

  - ### 方法详细信息

    - #### register

          public void register(String name,
                      CookieSpecFactory factory)

      已过时。
      使用给定的标识符注册`CookieSpecFactory` 。 如果具有给定名称的规范已经存在，它将被覆盖。 这个名字与`getCookieSpec(String)`中的`CookieSpecFactory` 相同 。
      参数
        `name` - 本规范的标识符
        `factory` - `CookieSpecFactory`类注册
      另请参见：
        `getCookieSpec(String)`

    - #### unregister

          public void unregister(String id)

      已过时。
      取消注册具有给定ID的`CookieSpecFactory` 。
      参数
        `id` - 要注销的`cookie specification`的标识符

    - #### getCookieSpec

          public CookieSpec getCookieSpec(String name,
                                 HttpParams params)
                                   throws IllegalStateException

      已过时。
      获得具有给定ID的`cookie specification` 。
      参数
        `name` - `cookie specification`标识符
        `params` - 针对cookie规范的`HTTP parameters` 。
      结果
        `cookie specification`
      异常
        `IllegalStateException` - 如果 `IllegalStateException`具有给定名称的策略

    - #### getCookieSpec

          public CookieSpec getCookieSpec(String name)
                                   throws IllegalStateException

      已过时。
      获得具有给定名称的`cookie specification` 。
      参数
        `name` - `cookie specification`标识符
      结果
        `cookie specification`
      异常
        `IllegalStateException` - 如果 `IllegalStateException`具有给定名称的策略

    - #### getSpecNames

          public List<String> getSpecNames()

      已过时。
      获取包含所有注册的名称的列表`cookie specs`的列表。 请注意，DEFAULT策略（如果存在）可能与其他策略中的其他策略相同，但不一定是。
      结果
        已注册的Cookie规范名称列表

    - #### setItems

          public void setItems(Map<String,CookieSpecFactory> map)

      已过时。
      填写已注册的`cookie specs`的内部集合， 其中以作为参数传递的映射的内容。
      参数
        `map` - cookie规格

    - #### lookup

          public CookieSpecProvider lookup(String name)

      已过时。
      Specified by:
        `lookup`在界面 `Lookup<CookieSpecProvider>`

Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.

本帮助文档是使用 《谷歌翻译》翻译，请与英文版配合使用 by--QQ:654638585