Title: wp-includes/Requests/Cookie.php | Developer.WordPress.org

---

# File: wp-includes/Requests/Cookie.php

 * method[Requests_Cookie::formatForSetCookie()](https://developer.wordpress.org/reference/classes/requests_cookie/formatforsetcookie/)
 * Format a cookie for a Set-Cookie header
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/formatforsetcookie/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/formatforsetcookie/#uses)
   | Source: [wp-includes/Requests/Cookie.php:364](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L364-L366)
 * method[Requests_Cookie::__toString()](https://developer.wordpress.org/reference/classes/requests_cookie/__tostring/)
 * Get the cookie value
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/__tostring/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/__tostring/#uses)
   | Source: [wp-includes/Requests/Cookie.php:373](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L373-L375)
 * method[Requests_Cookie::parse()](https://developer.wordpress.org/reference/classes/requests_cookie/parse/)
 * Parse a cookie string into a cookie object
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/parse/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/parse/#uses)
   | Source: [wp-includes/Requests/Cookie.php:387](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L387-L429)
 * method[Requests_Cookie::parse_from_headers()](https://developer.wordpress.org/reference/classes/requests_cookie/parse_from_headers/)
 * Parse all Set-Cookie headers from request headers
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/parse_from_headers/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/parse_from_headers/#uses)
   | Source: [wp-includes/Requests/Cookie.php:439](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L439-L493)
 * method[Requests_Cookie::parseFromHeaders()](https://developer.wordpress.org/reference/classes/requests_cookie/parsefromheaders/)
 * Parse all Set-Cookie headers from request headers
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/parsefromheaders/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/parsefromheaders/#uses)
   | Source: [wp-includes/Requests/Cookie.php:502](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L502-L504)
 * method[Requests_Cookie::uri_matches()](https://developer.wordpress.org/reference/classes/requests_cookie/uri_matches/)
 * Check if a cookie is valid for a given URI
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/uri_matches/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/uri_matches/#uses)
   | Source: [wp-includes/Requests/Cookie.php:119](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L119-L129)
 * method[Requests_Cookie::domain_matches()](https://developer.wordpress.org/reference/classes/requests_cookie/domain_matches/)
 * Check if a cookie is valid for a given domain
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/domain_matches/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/domain_matches/#uses)
   | Source: [wp-includes/Requests/Cookie.php:137](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L137-L176)
 * method[Requests_Cookie::path_matches()](https://developer.wordpress.org/reference/classes/requests_cookie/path_matches/)
 * Check if a cookie is valid for a given path
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/path_matches/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/path_matches/#uses)
   | Source: [wp-includes/Requests/Cookie.php:186](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L186-L221)
 * method[Requests_Cookie::normalize()](https://developer.wordpress.org/reference/classes/requests_cookie/normalize/)
 * Normalize cookie and attributes
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/normalize/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/normalize/#uses)
   | Source: [wp-includes/Requests/Cookie.php:228](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L228-L243)
 * method[Requests_Cookie::normalize_attribute()](https://developer.wordpress.org/reference/classes/requests_cookie/normalize_attribute/)
 * Parse an individual cookie attribute
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/normalize_attribute/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/normalize_attribute/#uses)
   | Source: [wp-includes/Requests/Cookie.php:254](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L254-L306)
 * method[Requests_Cookie::format_for_header()](https://developer.wordpress.org/reference/classes/requests_cookie/format_for_header/)
 * Format a cookie for a Cookie header
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/format_for_header/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/format_for_header/#uses)
   | Source: [wp-includes/Requests/Cookie.php:315](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L315-L317)
 * method[Requests_Cookie::formatForHeader()](https://developer.wordpress.org/reference/classes/requests_cookie/formatforheader/)
 * Format a cookie for a Cookie header
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/formatforheader/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/formatforheader/#uses)
   | Source: [wp-includes/Requests/Cookie.php:326](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L326-L328)
 * method[Requests_Cookie::format_for_set_cookie()](https://developer.wordpress.org/reference/classes/requests_cookie/format_for_set_cookie/)
 * Format a cookie for a Set-Cookie header
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/format_for_set_cookie/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/format_for_set_cookie/#uses)
   | Source: [wp-includes/Requests/Cookie.php:338](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L338-L355)
 * class[Requests_Cookie](https://developer.wordpress.org/reference/classes/requests_cookie/)
 * Cookie storage object
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/#uses)
   | Source: [wp-includes/Requests/Cookie.php:15](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L15-L505)
 * method[Requests_Cookie::__construct()](https://developer.wordpress.org/reference/classes/requests_cookie/__construct/)
 * Create a new cookie object
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/__construct/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/__construct/#uses)
   | Source: [wp-includes/Requests/Cookie.php:67](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L67-L85)
 * method[Requests_Cookie::is_expired()](https://developer.wordpress.org/reference/classes/requests_cookie/is_expired/)
 * Check if a cookie is expired.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/is_expired/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/requests_cookie/is_expired/#uses)
   | Source: [wp-includes/Requests/Cookie.php:95](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/Requests/Cookie.php#L95-L111)