Representation of a cookie. For cookies received by the server as Cookieheader values onlyname andvalue properties will be set. When building acookie for the 'set-cookie' header in the server and when receiving cookiesin the client as 'set-cookie' headers all fields can be used.
Constructors
- Cookie(Stringname,Stringvalue)
- Creates a new cookie setting the name and value.factory
- Cookie.fromSetCookieValue(Stringvalue)
- Creates a new cookie by parsing a header value from a 'set-cookie'header.factory
Properties
- domain↔String?
- The domain that the cookie applies to.getter/setter pair
- expires↔DateTime?
- The time at which the cookie expires.getter/setter pair
- hashCode→int
- The hash code for this object.no setterinherited
- httpOnly↔bool
- Whether the cookie is only sent in the HTTP request and is not madeavailable to client side scripts.getter/setter pair
- maxAge↔int?
- The number of seconds until the cookie expires. A zero or negative valuemeans the cookie has expired.getter/setter pair
- name↔String
- The name of the cookie.getter/setter pair
- path↔String?
- The path within thedomain that the cookie applies to.getter/setter pair
- runtimeType→Type
- A representation of the runtime type of the object.no setterinherited
- sameSite↔SameSite?
- Whether the cookie is available from other sites.getter/setter pair
- secure↔bool
- Whether to only send this cookie on secure connections.getter/setter pair
- value↔String
- The value of the cookie.getter/setter pair
Methods
- noSuchMethod(
Invocationinvocation)→ dynamic - Invoked when a nonexistent method or property is accessed.inherited
- toString(
)→String - Returns the formatted string representation of the cookie. Thestring representation can be used for setting the Cookie or'set-cookie' headersoverride
Operators
- operator ==(
Objectother)→bool - The equality operator.inherited