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
yarn
ornpm install
Build
-
Run
yarn build
ornpm run build
-
Find build result at
/dist
Development
-
Run
yarn watch:dev
ornpm run watch:dev
-
Open browser, load extension from
/dist
directory or/dist/manifest.json
Licenses
Copyright © 2017-2019 FirefoxBar Team
Open source licensed under GPLv2.