Objekt HttpCookie
http Cookie-Objekt, wird verwendet, um Cookies hinzuzufügen und zu verarbeiten
Nachlass
Konstrukteur
HttpCookie
HttpCookie-Konstruktor zum Erstellen eines neuen HttpCookie-Objekts
1new HttpCookie(Object opts = {});
Aufrufparameter:
- opts: Objekt, spezifizieren Sie die Eigenschaften des erstellten Cookies
Die Optionen, die opts festlegen kann, sind wie folgt:
1
2
3
4
5
6
7
8
9{
"name": "", // 指定创建的 cookie 名称
"value": "", // 指定创建的 cookie 值
"expires": Date, // 指定创建的 cookie 过期时间
"domain": "", // 指定创建的 cookie 的域名范围
"path": "", // 指定创建的 cookie 的路径范围
"secure": false, // 指定创建的 cookie 是否仅通过 https 传递
"httpOnly": false, // 指定创建的 cookie 仅允许 http 请求
}
HttpCookie-Konstruktor zum Erstellen eines neuen HttpCookie-Objekts
1
2
3new HttpCookie(String name,
String value,
Object opts = {});
Aufrufparameter:
- name: String, geben Sie den Namen des erstellten Cookies an
- value: String, geben Sie den Wert des erstellten Cookies an
- opts: Objekt, geben Sie andere Attribute des erstellten Cookies an
Die Optionen, die opts festlegen kann, sind wie folgt:
1
2
3
4
5
6
7{
"expires": Date, // 指定创建的 cookie 过期时间
"domain": "", // 指定创建的 cookie 的域名范围
"path": "", // 指定创建的 cookie 的路径范围
"secure": false, // 指定创建的 cookie 是否仅通过 https 传递
"httpOnly": false, // 指定创建的 cookie 仅允许 http 请求
}
Mitgliedsattribute
name
String, Abfrage und Cookie-Name setzen
1String HttpCookie.name;
value
String, Abfrage und Cookie-Wert setzen
1String HttpCookie.value;
domain
String, Abfrage und Festlegen des Cookie-Domain-Namensbereichs
1String HttpCookie.domain;
path
String, Abfrage und Cookie-Pfadbereich festlegen
1String HttpCookie.path;
expires
Datum, Abfrage und Ablaufzeit des Cookies einstellen
1Date HttpCookie.expires;
httpOnly
Boolean, Abfrage und Cookie setzen ist nur erlaubt http Anfrage, Standardwert falsch
1Boolean HttpCookie.httpOnly;
secure
Boolean, Abfrage und setzen, ob das Cookie nur über https weitergegeben wird, der Standardwert ist false
1Boolean HttpCookie.secure;
Mitgliederfunktion
parse
Analysieren Sie die angegebene Zeichenfolge und füllen Sie das Cookie-Objekt aus
1HttpCookie.parse(String header);
Aufrufparameter:
- header: String, geben Sie den zu analysierenden Header-String an
match
Erkenne das Gegebene url Ob es der aktuellen Einstellung entspricht
1Boolean HttpCookie.match(String url);
Aufrufparameter:
- url: String, spezifizieren Sie den Test url
Ergebnis zurückgeben:
- Boolean, True zurückgeben, wenn die Übereinstimmung erfolgreich ist
toString
Gibt die String-Darstellung des Objekts zurück, gibt im Allgemeinen "[Native Object]" zurück, das Objekt kann entsprechend seiner eigenen Eigenschaften neu implementiert werden
1String HttpCookie.toString();
Ergebnis zurückgeben:
- String, Gibt die String-Darstellung des Objekts zurück
toJSON
Gibt die Darstellung des Objekts im JSON-Format zurück, gibt im Allgemeinen eine Sammlung von lesbaren Attributen zurück, die durch das Objekt definiert sind
1Value HttpCookie.toJSON(String key = "");
Aufrufparameter:
- key: String, unbenutzt
Ergebnis zurückgeben:
- Value, Gibt einen Wert zurück, der JSON serialisierbar enthält