Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface CookieStore
CookieManager
вызовет CookieStore.add, чтобы сохранить cookie для каждого входящего ответа HTTP, и вызвать CookieStore.get, чтобы получить cookie для каждого исходящего запроса HTTP. CookieStore ответственен за удаление экземпляров HttpCookie, которые истекли.
Модификатор и Тип | Метод и Описание |
---|---|
void |
add(URI uri, HttpCookie cookie)
Добавляет один cookie HTTP к хранилищу.
|
List<HttpCookie> |
get(URI uri)
Получите cookie, связанные с данным URI, или чей домен соответствует данный URI.
|
List<HttpCookie> |
getCookies()
Доберитесь все не - истекли cookie в хранилище cookie.
|
List<URI> |
getURIs()
Получите все URI, которые идентифицируют cookie в этом хранилище cookie.
|
boolean |
remove(URI uri, HttpCookie cookie)
Удалите cookie из хранилища.
|
boolean |
removeAll()
Удалите все cookie в этом хранилище cookie.
|
void add(URI uri, HttpCookie cookie)
cookie, чтобы сохранить может или не может быть связан с URI. Если это не будет связано с URI, то домен cookie и атрибут пути укажут, куда это прибывает из. Если это будет связано с URI, и его домен и атрибут пути не являются speicifed, то данный URI укажет, куда этот cookie прибывает из.
Если cookie, соответствующий данному URI уже, существует, то это заменяется новым.
uri
- туры этот cookie, связанный с. если null, этот cookie не будет связан с URIcookie
- cookie, чтобы сохранитьNullPointerException
- если cookie является nullget(java.net.URI)
List<HttpCookie> get(URI uri)
NullPointerException
- если uri является nulladd(java.net.URI, java.net.HttpCookie)
List<HttpCookie> getCookies()
List<URI> getURIs()
boolean remove(URI uri, HttpCookie cookie)
uri
- туры этот cookie, связанный с. если null, cookie, который будет удален, не связывается с URI когда добавлено; если не null, cookie, который будет удален, связывается с данным URI когда добавлено.cookie
- cookie, чтобы удалитьNullPointerException
- если cookie является nullboolean removeAll()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92