Documentation
¶
Overview ¶
Package cookieutil provides small helpers for working with HTTP cookies.
Index ¶
- func FilterByDomains(cookies []*http.Cookie, domains []string) []*http.Cookie
- func NormalizeDomains(domains []string) []string
- func SQLiteDomainClause(column string, domains []string) (string, []any)
- func SQLiteWhere(query, column string, domains []string) (string, []any)
- func SortByExpiry(cookies []*http.Cookie)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FilterByDomains ¶
FilterByDomains returns cookies that match one of the requested domains.
func NormalizeDomains ¶
NormalizeDomains canonicalizes domains for case-insensitive matching.
func SQLiteDomainClause ¶
SQLiteDomainClause returns a WHERE clause fragment and args for exact-or-suffix matching.
func SQLiteWhere ¶
SQLiteWhere appends a WHERE clause to a base query when domains are present.
func SortByExpiry ¶
SortByExpiry sorts cookies in ascending expiry order while preserving ties.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.