Request Control - Firefox extension
An extension to control HTTP requests. Provides front-end for Firefox webRequest.onBeforeRequest API for HTTP request management.
Requests can be controlled with the following rules:
Filter requests by skipping URL inline redirection and trimming URL query parameters.
Rewrite requests with support for Pattern Capturing to redirect based on the original request.
Block requests before they are made.
Whitelist requests without taking actions of other matched rules.
- Report bugs
- Suggest new features
- Help to translate
Clone repository and setup development environment with npm
git clone https://github.com/tumpio/requestcontrol.git cd requestcontrol npm install
Run in Firefox-nightly
npm start -- --firefox=nightly
Run unit tests and lint
npm test ; npm run lint
npm run build
Request control uses the following external libraries,
- lit is licensed under the MIT license.
- tags-input and it's fork by @pirxpilot are licensed under the MIT license.
- ionicons is licensed under the MIT license.
- tld.js is licensed under the MIT license.
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.