Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mohamedkhallouq
GitHub Repository: mohamedkhallouq/content
Path: blob/main/files/en-us/mozilla/add-ons/webextensions/api/webrequest/httpheaders/index.md
6567 views
---
title: webRequest.HttpHeaders slug: Mozilla/Add-ons/WebExtensions/API/webRequest/HttpHeaders page-type: webextension-api-type tags: - API - Add-ons - Extensions - HttpHeaders - Non-standard - Reference - Type - WebExtensions - webRequest browser-compat: webextensions.api.webRequest.HttpHeaders
---

{{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 or binaryValue must be present.

  • binaryValue {{optional_inline}}

    • : 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

{{Compat}}

{{WebExtExamples}}

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