Org.Apache.Http.Cookies Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Cookie-Schnittstellen, Ursprungsdetails, Spezifikationsfabriken und Headernamen für den Apache-HTTP-Client bereit.
Klassen
| Name | Beschreibung |
|---|---|
| ClientCookie |
Stellt veraltete Cookie-Attributkonstanten bereit. Verwenden Sie stattdessen IClientCookie. |
| CookieOrigin |
Die CookieOrigin-Klasse kapselt Details eines Ursprungsservers ein, der beim Analysieren, Validieren oder Abgleichen von HTTP-Cookies relevant ist. |
| CookieSpecRegistry |
Cookiespezifikationsregistrierung, die verwendet werden kann, um die entsprechende Cookiespezifikationsimplementierung für einen bestimmten Typ oder eine bestimmte Version von Cookie zu erhalten. |
| MalformedCookieException |
Signal, dass ein Cookie in irgendeiner Weise ungültig oder illegal in einem bestimmten Kontext ist |
| SM |
Konstanten und statische Hilfsprogramme im Zusammenhang mit der HTTP-Zustandsverwaltung. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IClientCookie |
Erweitert ICookie den Zugriff auf die ursprünglichen Cookieattribute, die vom Server bereitgestellt werden. |
| ICookie |
HTTP "magic-cookie" stellt einen Teil der Zustandsinformationen dar, die der HTTP-Agent und der Zielserver austauschen können, um eine Sitzung zu verwalten. |
| ICookieAttributeHandler |
Die Ths-Schnittstelle stellt einen Cookie-Attributhandler dar, der für das Analysieren, Überprüfen und Abgleichen eines bestimmten Cookie-Attributs verantwortlich ist, z. B. Pfad, Domäne, Port usw. |
| ICookieSpec |
Definiert die Cookieverwaltungsspezifikation. |
| ICookieSpecFactory |
Definiert eine Fabrik, die Objekte bereitstellt ICookieSpec . |
| ISetCookie |
Diese Schnittstelle stellt einen |
| ISetCookie2 |
Diese Schnittstelle stellt einen |
| ISM |
Definiert die HTTP-Headernamen, die verwendet werden, um Cookies auszutauschen und cookiespezifikationsunterstützung zu werben. |
Hinweise
Wird verwendet ICookieSpec , um Antwortheader zu analysieren, Cookies zu überprüfen, Anforderungsziele abzugleichen und Anforderungsheader zu formatieren. Die Analyse überprüft die zurückgegebenen Cookies nicht. Der Abgleich folgt der ausgewählten Cookie-Richtlinie und ersetzt keine Validierung oder eine Ablaufüberprüfung.
Domänen-, Pfad- und Porteinschränkungen hängen von der ausgewählten Spezifikation ab. Unter RFC 2965 überprüft der Portabgleich auch das ursprüngliche Port-Attribut über IClientCookie. Ein gespeichertes Portarray allein stellt nicht fest, dass der Server dieses Attribut bereitgestellt hat.
Diese APIs binden das veraltete Java org.apache.http.cookie Paket. Die Paketdeklarationen finden Sie in der Android-Cookiequelle .