Skip to content

Manage browser's requests, include modify the request headers and response headers, redirect requests, cancel requests

License

Notifications You must be signed in to change notification settings

catbreast/HeaderEditor

Repository files navigation

Header Editor

Build Status GitHub release license

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

Firefox Logo Mozilla Add-on.

Chrome Logo Chrome Web Store.

Edge Logo Edge Add-ons.

Firefox Logo 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

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

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

How to build

Prepare

  • Install node (14+) and pnpm.

  • Clone this project, or download the source code and extract it.

  • Run pnpm i.

Build

  • Run npm run build

  • Find build result at /dist

Development

  • Run npm run start

  • Open browser, load extension from /dist directory or /dist/manifest.json

Licenses

Copyright © 2017-2023 FirefoxBar Team

Open source licensed under GPLv2.

About

Manage browser's requests, include modify the request headers and response headers, redirect requests, cancel requests

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 83.5%
  • JavaScript 15.9%
  • Other 0.6%