Indicates whether this Response was fulfilled by a Service Worker's Fetch Handler (i.e. via
FetchEvent.respondWith).
Returns boolean
headerValue
headerValue(name): Promise<string>
Returns the value of the header matching the name. The name is case insensitive. If multiple headers have the same
name (except set-cookie), they are returned as a list separated by , . For set-cookie, the \n separator is
used. If no headers are found, null is returned.
Parameters
name: string
Name of the header.
Returns Promise<string>
headerValues
headerValues(name): Promise<string[]>
Returns all values of the headers matching the name, for example set-cookie. The name is case insensitive.
Parameters
name: string
Name of the header.
Returns Promise<string[]>
headers
headers(): { [key: string]: string; }
An object with the response HTTP headers. The header names are lower-cased. Note that this method does not return
security-related headers, including cookie-related ones. You can use
response.allHeaders() for complete list of
headers that include cookie information.
An array with all the request HTTP headers associated with this response. Unlike
response.allHeaders(), header names are NOT
lower-cased. Headers with multiple entries, such as Set-Cookie, appear in the array multiple times.
Response class represents responses which are received by page.