An extension which can modify the request, include request headers, response headers, redirect requests, and cancel requests.
For more documentations, Please visit documentions
Install our self-distributed version.
Header Editor require those permissions:
-
tabs: Open links or switch to a tab
-
webRequest, webRequestBlocking, all_urls: Modify the requests
-
storage, unlimitedStorage: Storage rules and settings
-
unsafe-eval: Custom function require it, code at src/share/core/rule-utils.ts#L8 (The location may change in the future, you can search for the newest location by
new Function
)
Contribute codes: Submiting a pull request
Thanks to the following personnel for their contribution:
English: Please submit a issue or pull request for file locale/original/messages.json
Other language: Please translate them on Transifex
Please note that some languages (such as zh-Hans) will not be translated on transifex because the browser does not support them, click here to view full list
-
Install node (14+) and pnpm.
-
Clone this project, or download the source code and extract it.
-
Run
pnpm i
.
-
Run
npm run build
-
Find build result at
/dist
-
Run
npm run start
-
Open browser, load extension from
/dist
directory or/dist/manifest.json
Copyright © 2017-2023 FirefoxBar Team
Open source licensed under GPLv2.