puppeteer/website/versioned_docs/version-10.1.0/puppeteer.page.setextrahttpheaders.md
2021-08-10 11:09:48 +01:00

26 lines
949 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [puppeteer](./puppeteer.md) &gt; [Page](./puppeteer.page.md) &gt; [setExtraHTTPHeaders](./puppeteer.page.setextrahttpheaders.md)
## Page.setExtraHTTPHeaders() method
The extra HTTP headers will be sent with every request the page initiates. NOTE: All HTTP header names are lowercased. (HTTP headers are case-insensitive, so this shouldnt impact your server code.) NOTE: page.setExtraHTTPHeaders does not guarantee the order of headers in the outgoing requests.
<b>Signature:</b>
```typescript
setExtraHTTPHeaders(headers: Record<string, string>): Promise<void>;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| headers | Record&lt;string, string&gt; | An object containing additional HTTP headers to be sent with every request. All header values must be strings. |
<b>Returns:</b>
Promise&lt;void&gt;