public class Cookies
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
DOMAIN |
|
static java.lang.String |
PATH |
|
static java.lang.String |
VERSION |
Modifier and Type | Method | Description |
---|---|---|
static java.util.Map<java.lang.String,Cookie> |
parseRequestCookies(int maxCookies,
boolean allowEqualInValue,
java.util.List<java.lang.String> cookies) |
/**
Parses the cookies from a list of "Cookie:" header values.
|
static Cookie |
parseSetCookieHeader(java.lang.String headerValue) |
Parses a "Set-Cookie:" response header value into its cookie representation.
|
public static final java.lang.String DOMAIN
public static final java.lang.String VERSION
public static final java.lang.String PATH
public static Cookie parseSetCookieHeader(java.lang.String headerValue)
set-cookie = "Set-Cookie:" cookies
cookies = 1#cookie
cookie = NAME "=" VALUE *(";" cookie-av)
NAME = attr
VALUE = value
cookie-av = "Comment" "=" value
| "Domain" "=" value
| "Max-Age" "=" value
| "Path" "=" value
| "Secure"
| "Version" "=" 1*DIGIT
public static java.util.Map<java.lang.String,Cookie> parseRequestCookies(int maxCookies, boolean allowEqualInValue, java.util.List<java.lang.String> cookies)
cookie = "Cookie:" cookie-version
1*((";" | ",") cookie-value)
cookie-value = NAME "=" VALUE [";" path] [";" domain]
cookie-version = "$Version" "=" value
NAME = attr
VALUE = value
path = "$Path" "=" value
domain = "$Domain" "=" value
Copyright © 2018. All rights reserved.