HeaderEditor
HeaderEditor copied to clipboard
Manage browser's requests, include modify the request headers and response headers, redirect requests, cancel requests
Header Editor
An extension which can modify the request, include request headers, response headers, redirect requests, and cancel requests.
For more documentations, Please visit documentions
Get this extension
Install our self-distributed version.
About Permissions
Header Editor require those permissions:
-
tabs: Open links or switch to a tab
-
webRequest, webRequestBlocking, all_urls: Modify the requests
-
contextMenus: Add anti-hot-link to right-click menu
-
storage, unlimitedStorage: Storage rules and settings
-
downloads: Export rules
-
unsafe-eval: Custom function require it, code at src/options/App.vue#L657 and src/core/rules.js#L23 (The location may change in the future, you can search for the newest location by
new Function)
Contribution
Contribute codes: Submiting a pull request
Thanks to the following personnel for their contribution:
Translation
English: Please submit a issue or pull request for file build/locales/original.json
Other: Transifex
The following are language maintainers, Thanks for their contribution. If you have any advice on translations, please contact the maintainer(s) directly.
-
en: ShuangYa
-
zh-CN: ShuangYa
-
zh-TW: zhtw2013
-
pt-BR: Kassio Cruz
-
pl: Pabli
How to build
Prepare
-
Install node, npm or yarn. (It is recommended to use yarn, or the build result may be inconsistent with the release version)
-
Clone this project, or download the source code and extract it
-
Run
yarnornpm install
Build
-
Run
yarn buildornpm run build -
Find build result at
/dist
Development
-
Run
yarn watch:devornpm run watch:dev -
Open browser, load extension from
/distdirectory or/dist/manifest.json
Licenses
Copyright © 2017-2019 FirefoxBar Team
Open source licensed under GPLv2.