Missofis Request Interceptor

A browser extension to intercept HTTP requests

¿Qué es Missofis Request Interceptor?

Missofis Request Interceptor es una extensión de Chrome desarrollada por Kemal Yılmaz, y su función principal es "A browser extension to intercept HTTP requests".

Capturas de Pantalla de la Extensión

screenshot
screenshot
screenshot

Descargar Archivo CRX de la Extensión Missofis Request Interceptor

Descarga archivos de extensión Missofis Request Interceptor en formato crx, instala manualmente las extensiones de Chrome en el navegador o comparte los archivos crx con amigos para instalar fácilmente las extensiones de Chrome.

Instrucciones de Uso de la Extensión

                        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.                    

Información Básica de la Extensión

Nombre Missofis Request Interceptor Missofis Request Interceptor
ID npjcklbcofihajkojjldmebgfaljackc
URL Oficial https://chromewebstore.google.com/detail/missofis-request-intercep/npjcklbcofihajkojjldmebgfaljackc
Descripción A browser extension to intercept HTTP requests
Tamaño del Archivo 30.34 KB
Cantidad de Instalaciones 48
Versión Actual 1.1.0
Última Actualización 2020-11-03
Fecha de Publicación 2020-09-24
Desarrollador Kemal Yılmaz
Correo electrónico [email protected]
Tipo de Pago free
Sitio Web de la Extensión https://github.com/xkema/missofis-request-interceptor
Idiomas Soportados en
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
    }
}