A browser extension to intercept HTTP requests

Latest Version

Version
1.1.0
Update
November 3, 2020
Size
30.34KiB
Developer
Category
Users
47
Rating
0 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Storage
WebRequest
WebRequestBlocking
Http://*/*
Https://*/*
See more

Missofis Request Interceptor Extension

Redirect HTTP requests with simple hosts file-like syntax, block website images with string matches.

Missofis Request Interceptor is a request interceptor for those who simply want to redirect a public URL to a local one. Think it is as an enhanced hosts file right under your browser toolbar.

Usage:

The extension comes with two features, \"redirections\" and \"matches\".

- Redirections are simple URL rewrites. If you add \"localhost:3000/my-local-script.js example.com/my-live-script.js\" line to the redirections then \"https://example.com/my-live-script.js\" will be rewritten as \"https://localhost:3000/my-local-script.js\". With the same logic, you may redirect a complete remote folder to a local one.
- Matches are different. They are plain request blockers. Provide a URL match like \"cdn.example.com/assets/img\" and all image request to those assets folder will be blocked.
- Syntax for redirections is \"localhost:3000/my-local-script.js example.com/my-live-script.js\". Two space separated strings separated with any number of spaces.
- Syntax for mathces is \"cdn.example.com/assets/img\". A single string to match image URLs.
- Comments are welcome with lines starting with # symbol.

What you can't do:

- You can't edit HTTP headers
- No regex support
- You can't top Content-Security-Policy response headers

Warning:

- This is a developer tool for experienced users. Redirections may result in catastrophes. So if you're not an experienced user, please consider not using this extension or get some help from someone.
- Avoid generic matchers like \"my-local\" \"example.com\". This extension is developed to debug a remote script with a local development environment. Nothing more than that. Generic matchers may also result \"too many redirections\" errors to be thrown by browsers.
- This tool is not an ad blocker.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Missofis Request Interceptor", "version": "1.1.0", "permissions": [ "storage", "webRequest", "webRequestBlocking", "http://*/*", "https://*/*" ], "description": "A browser extension to intercept HTTP requests", "author": "Kemal Y\u0131lmaz", "icons": { "16": "assets/img/icon-16.png", "32": "assets/img/icon-32.png", "48": "assets/img/icon-48.png", "128": "assets/img/icon-128.png" }, "background": { "page": "core/views/background.html" }, "content_scripts": [ { "matches": [ "http://*/*", "https://*/*" ], "js": [ "core/content.js" ] } ], "browser_action": { "default_popup": "core/views/popup.html", "default_title": "Missofis Request Interceptor" }, "options_ui": { "page": "core/views/options.html", "open_in_tab": true }}
Read more

Similar Extensions

icon

BrowseRules Extension · Developer Tools 47 4 ★ 139KiB

icon

Netify Extension · Developer Tools 47 40 ★ 1.24MiB

icon

HTTP-TRACKER Extension · Developer Tools 47 33 ★ 85.4KiB

icon

WebRequest Redirect Extension · Developer Tools 47 3 ★ 87.97KiB

icon

Ajax Interceptor Tools Extension · Developer Tools 47 12 ★ 2.31MiB

icon

Request Interceptor Extension · Developer Tools 47 58 ★ 1.89MiB

icon

Assay - the URL Inspection tools Extension · Productivity 47 0 ★ 1.0MiB

icon

Intercept Redirect Extension · Productivity 47 4 ★ 15.4KiB

icon

Simple-Header-Payload Extension · Developer Tools 47 0 ★ 93.04KiB

icon

API Interceptor Extension · Developer Tools 47 1 ★ 2.4MiB

icon

Interceptor Extension · Developer Tools 47 2 ★ 180KiB

icon

Tamper Dev Extension · Developer Tools 47 29 ★ 532KiB

icon

Easy-Interceptor Extension · Developer Tools 47 2 ★ 454KiB

icon

M i M Extension · Developer Tools 47 9 ★ 678KiB

icon

XHR Request Interceptor Extension · Developer Tools 47 0 ★ 574KiB

icon

Request Interceptor Extension · Developer Tools 47 12 ★ 23.97KiB

icon

captureCalls Extension · Developer Tools 47 1 ★ 9.63KiB

icon

Parrot API mocking Extension · Developer Tools 47 5 ★ 3.6MiB

icon

LL Developer Tools Extension · Developer Tools 47 1 ★ 98.88KiB

icon

Block Unreachable Scripts Extension · Productivity 47 6 ★ 11.06KiB

icon

Histree Extension · Productivity 47 5 ★ 800KiB

icon

Inssman: Open-Source: Modify HTTP Request Extension · Developer Tools 47 10 ★ 3.51MiB

icon

Localhost detector Extension · Developer Tools 47 5 ★ 37.79KiB

icon

Ignore Google Scripts Extension · Productivity 47 3 ★ 18.68KiB