Path: blob/main/files/en-us/mozilla/add-ons/webextensions/api/webrequest/httpheaders/index.md
6567 views
------{{AddonSidebar()}}
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_inline}}:
string. Value of the HTTP header if it can be represented by UTF-8. Either this property orbinaryValuemust be present.
binaryValue{{optional_inline}}:
arrayofinteger. Value of the HTTP header if it cannot be represented by UTF-8, represented as bytes (0..255). Either this property orvaluemust be present.
Browser compatibility
{{Compat}}
{{WebExtExamples}}
Note: This API is based on Chromium's
chrome.webRequestAPI. This documentation is derived fromweb_request.jsonin the Chromium code.