webRequest.HttpHeaders

An array of HTTP headers. Each header is represented as an object with two properties: name and either value or binaryValue.

Type

An array of objects. Each object has the following properties:

name

string. Name of the HTTP header.

value Optional

string. Value of the HTTP header if it can be represented by UTF-8. Either this property or binaryValue must be present.

binaryValue Optional

array of integer. Value of the HTTP header if it cannot be represented by UTF-8, represented as bytes (0..255). Either this property or value must be present.

Browser compatibility

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
HttpHeaders

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support

Note: This API is based on Chromium's chrome.webRequest API. This documentation is derived from web_request.json in the Chromium code.