Org.Apache.Http.Cookies Namespace

Fornece interfaces de cookie, detalhes de origem, fábricas de especificações e nomes de cabeçalho para o cliente Apache HTTP.

Classes

Nome Description
ClientCookie

Fornece constantes de atributo de cookie obsoletos. Use IClientCookie em seu lugar.

CookieOrigin

A classe CookieOrigin incapsula detalhes de um servidor de origem relevante ao analisar, validar ou corresponder cookies HTTP.

CookieSpecRegistry

Registro de especificação de cookie que pode ser usado para obter a implementação de especificação de cookie correspondente para um determinado tipo de tipo ou versão do cookie.

MalformedCookieException

Sinaliza que um cookie é de alguma forma inválido ou ilegal em um determinado contexto

SM

Constantes e auxiliares estáticos relacionados ao gerenciamento de estado HTTP.

Interfaces

Nome Description
IClientCookie

Estende-se com acesso aos atributos ICookie de cookie originais fornecidos pelo servidor.

ICookie

HTTP "magic-cookie" representa uma informação de estado que o agente HTTP e o servidor de destino podem trocar para manter uma sessão.

ICookieAttributeHandler

A interface Ths representa um manipulador de atributos de cookie responsável pela análise, validação e correspondência de um atributo de cookie específico, como caminho, domínio, porta etc.

ICookieSpec

Define a especificação de gerenciamento de cookie.

ICookieSpecFactory

Define uma fábrica que fornece ICookieSpec objetos.

ISetCookie

Essa interface representa um SetCookie cabeçalho de resposta enviado pelo servidor de origem para o agente HTTP para manter um estado de conversa.

ISetCookie2

Essa interface representa um SetCookie2 cabeçalho de resposta enviado pelo servidor de origem para o agente HTTP para manter um estado de conversa.

ISM

Define os nomes de cabeçalho HTTP usados para trocar cookies e anunciar o suporte à especificação de cookie.

Comentários

Use ICookieSpec para analisar cabeçalhos de resposta, validar cookies, corresponder a destinos de solicitação e formatar cabeçalhos de solicitação. A análise não valida os cookies retornados. A correspondência segue a política de cookie selecionada e não substitui a validação ou uma verificação de expiração.

As restrições de domínio, caminho e porta dependem da especificação selecionada. Em RFC 2965, a correspondência de porta também verifica o atributo de Porta original por meio IClientCookiede . Uma matriz de porta armazenada por si só não estabelece que o servidor forneceu esse atributo.

Essas APIs associam o pacote de Java org.apache.http.cookie preterido. Consulte a fonte de cookie do Android para obter as declarações do pacote.