Org.Apache.Http.Cookies Spazio dei nomi

Fornisce interfacce di cookie, dettagli dell'origine, factory di specifiche e nomi di intestazione per il client HTTP Apache.

Classi

Nome Descrizione
ClientCookie

Fornisce costanti di attributi di cookie obsolete. Utilizzare invece IClientCookie.

CookieOrigin

La classe CookieOrigin incapsula i dettagli di un server di origine rilevanti per l'analisi, la convalida o la corrispondenza dei cookie HTTP.

CookieSpecRegistry

Registro di sistema delle specifiche dei cookie che può essere usato per ottenere l'implementazione corrispondente della specifica del cookie per un determinato tipo di tipo o versione del cookie.

MalformedCookieException

Segnala che un cookie è in qualche modo non valido o illegale in un determinato contesto

SM

Costanti e helper statici correlati alla gestione dello stato HTTP.

Interfacce

Nome Descrizione
IClientCookie

Estende ICookie con accesso agli attributi dei cookie originali forniti dal server.

ICookie

HTTP "magic-cookie" rappresenta una parte di informazioni sullo stato che l'agente HTTP e il server di destinazione possono scambiare per gestire una sessione.

ICookieAttributeHandler

L'interfaccia Ths rappresenta un gestore di attributi cookie responsabile dell'analisi, della convalida e della corrispondenza di un attributo di cookie specifico, ad esempio percorso, dominio, porta e così via.

ICookieSpec

Definisce la specifica di gestione dei cookie.

ICookieSpecFactory

Definisce una factory che fornisce oggetti ICookieSpec .

ISetCookie

Questa interfaccia rappresenta un'intestazione SetCookie di risposta inviata dal server di origine all'agente HTTP per mantenere uno stato di conversazione.

ISetCookie2

Questa interfaccia rappresenta un'intestazione SetCookie2 di risposta inviata dal server di origine all'agente HTTP per mantenere uno stato di conversazione.

ISM

Definisce i nomi di intestazione HTTP usati per scambiare i cookie e annunciare il supporto delle specifiche dei cookie.

Commenti

Usare ICookieSpec per analizzare le intestazioni di risposta, convalidare i cookie, associare le destinazioni delle richieste e formattare le intestazioni della richiesta. L'analisi non convalida i cookie restituiti. La corrispondenza segue i criteri dei cookie selezionati e non sostituisce la convalida o un controllo di scadenza.

Le restrizioni relative a dominio, percorso e porta dipendono dalla specifica selezionata. In RFC 2965, la corrispondenza delle porte controlla anche l'attributo Port originale tramite IClientCookie. Una matrice di porte archiviata da sola non stabilisce che il server ha fornito questo attributo.

Queste API associano il pacchetto di Java org.apache.http.cookie deprecato. Vedere l'origine dei cookie Android per le dichiarazioni del pacchetto.