Interceptor

Run web clients without backends by mocking HTTP requests

什么是Interceptor?

Interceptor是由Codemancers开发的Chrome扩展程序,该扩展的主要功能是“Run web clients without backends by mocking HTTP requests”。

扩展截图

screenshot
screenshot
screenshot

下载Interceptor扩展crx文件

下载Interceptor扩展crx格式的文件,手动将Chrome插件安装到浏览器中,也可以将crx文件分享给朋友,轻松安装Chrome插件。

扩展使用说明

                        Run web clients without backends by mocking HTTP requests

During development, often times front-end devs have to wait for the back-end devs to offer an API to work on. Even after the API is given, if the front-end team wants a different set of data to work on, they again need to wait for the changes to be made and hosted. We, front-end developers resort to techniques like storing the data in a variable or using mock API’s.

To overcome this, we are working on a browser extension Interceptor, which lets you define your own response, and everytime the browser requests data from a particular URL, returns you with mock data instead of, from the server.                    

扩展基本信息

名称 Interceptor Interceptor
ID enenfaicdcfgcnjmiigcjbmlbaoapnen
官方URL https://chrome.google.com/webstore/detail/interceptor/enenfaicdcfgcnjmiigcjbmlbaoapnen
简介 Run web clients without backends by mocking HTTP requests
文件大小 314 KB
安装次数 4,000
当前版本 0.3.0
更新时间 2019-09-23
上架时间 2019-09-23
评分 3.00/5 共22次评分
开发者 Codemancers
电子邮箱 [email protected]
付费类型 free
扩展官网 https://github.com/code-mancers/interceptor
帮助页面URL https://github.com/code-mancers/interceptor/issues
隐私政策页面URL https://github.com/code-mancers/interceptor/blob/master/Privacy-policy.md
支持的语言 en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Interceptor",
    "description": "Run web clients without backends by mocking HTTP requests",
    "version": "0.3.0",
    "manifest_version": 2,
    "icons": {
        "16": "images\/icon-16.png",
        "48": "images\/icon-48.png",
        "128": "images\/icon-128.png"
    },
    "background": {
        "scripts": [
            "js\/background.js"
        ]
    },
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "js": [
                "js\/content.js"
            ],
            "run_at": "document_start"
        }
    ],
    "web_accessible_resources": [
        "lib\/nise.min.js"
    ],
    "browser_action": {
        "default_title": "Interceptor",
        "default_popup": "index.html",
        "default_icon": "images\/icon.png"
    },
    "permissions": [
        "webRequest",
        "tabs",
        "webRequestBlocking",
        "http:\/\/*\/*",
        "https:\/\/*\/*",
        "storage",
        "webNavigation"
    ]
}