Cookie class

Represents an HTTP Cookie.

Constructors

Cookie(String name, String value, {DateTime? expires, int? maxAge, String? domain, String? path, bool secure = false, bool httpOnly = false, SameSite? sameSite})
Creates a new Cookie.
const

Properties

domain String?
The domain the cookie belongs to.
final
expires DateTime?
The expiry date of the cookie.
final
hashCode int
The hash code for this object.
no setterinherited
httpOnly bool
Whether the cookie is HTTP only (not accessible via JavaScript).
final
maxAge int?
The maximum age of the cookie in seconds.
final
name String
The name of the cookie.
final
path String?
The path the cookie belongs to.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sameSite SameSite?
The SameSite policy for the cookie.
final
secure bool
Whether the cookie is secure (HTTPS only).
final
value String
The value of the cookie.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
Formats the cookie as a Set-Cookie header value.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited