Inssman: Open-Source: Modify HTTP Request

Intercept HTTP(S) Request, Modify Headers, Log headers, Change Response, Block Request, Redirect, Custom HTML/CSS/JS/JSON

Inssman: Open-Source: Modify HTTP Request là gì?

Inssman: Open-Source: Modify HTTP Request là một tiện ích mở rộng Chrome được phát triển bởi vvmgev, và tính năng chính của nó là "Intercept HTTP(S) Request, Modify Headers, Log headers, Change Response, Block Request, Redirect, Custom HTML/CSS/JS/JSON".

Ảnh Chụp Màn Hình của Tiện Ích Mở Rộng

screenshot
screenshot
screenshot
screenshot

Tải xuống tệp CRX của tiện ích mở rộng Inssman: Open-Source: Modify HTTP Request

Tải xuống các tệp mở rộng Inssman: Open-Source: Modify HTTP Request dưới định dạng crx, cài đặt các tiện ích mở rộng Chrome bằng tay trong trình duyệt hoặc chia sẻ các tệp crx với bạn bè để dễ dàng cài đặt các tiện ích mở rộng Chrome.

Hướng Dẫn Sử Dụng Tiện Ích Mở Rộng

                        🧑🏻‍💻 Open Source Developer Tool - Github - https://github.com/vvmgev/Inssman

Inssman add custom rules to modify HTTP requests and responses.

It is a free developer tool that which helps developers to organize their work more fast and easy. Inssman monitors the browser network for all tabs and if finds a request which matches one of the rule will accordingly modify.

✳️ What can Inssman do?✳️
👉 Redirect Request: ➡️ Redirect any request like HTML/CSS/JS/JSON/...etc.
👉 Block Request: ➡️ Block all type of request like GET/POST/PUT/...etc
👉 Modify Query Params: ➡️ Easily remove presenting parameters in the url or replace the existing one or adding new parameter.
👉 Modify Header: ➡️  Add/Remove/Append request and response headers. One of example is developer can fix issue like CORS by setting Content-Security-Policy, X-Frame-Options headers and all headers can by change by provide header and value.
👉 Modify Response: ➡️ This cool feature can return custom data from the network. Now is possible to return data types like HTML/CSS/JS/JSON. By choosing one of type developer can write custom code in the editor which has powerful user interface like VSCODE which supports everything that developer need to write code.

👉 Inject File: ➡️ You can easily inject external CSS and JavaScript files into any web page by simply providing the link to the file. This is a great way to quickly modify the style or functionality of a website without needing to manually edit the code. If you want to inject your own custom code into a web page you can enter HTML, CSS, or JavaScript directly into the extension, and it will be injected into the page as if it were part of the original code.

👉 HTTP Logger: ➡️ This feature allows you to easily view and analyze the request and response headers of all tabs in one place, giving you valuable insights into the data being exchanged.

👉 Modify Request Body: ➡️ Now it is possible to modify the request body for both APIs, XMLHttpRequest and Fetch. This new feature allows modification of the body without making any changes to the code.

🙌These all features are free and there isn't any limitation to create a rule.

👨‍💻Source code
https://github.com/vvmgev/Inssman

📚Documentation
https://github.com/vvmgev/Inssman#documentation

🙏Support us
https://github.com/vvmgev/Inssman/issues                    

Thông Tin Cơ Bản về Tiện Ích Mở Rộng

Tên Inssman: Open-Source: Modify HTTP Request Inssman: Open-Source: Modify HTTP Request
ID ghlpdbkhlenlfiglgphledhfhchjfjfk
URL Chính Thức https://chromewebstore.google.com/detail/inssman-open-source-modif/ghlpdbkhlenlfiglgphledhfhchjfjfk
Mô tả Intercept HTTP(S) Request, Modify Headers, Log headers, Change Response, Block Request, Redirect, Custom HTML/CSS/JS/JSON
Kích Thước Tệp 3.27 MB
Số Lần Cài Đặt 1,000
Phiên Bản Hiện Tại 1.0.58
Cập Nhật Lần Cuối 2024-02-22
Ngày Phát Hành 2023-01-21
Đánh Giá 4.75/5 Tổng số 4 Đánh Giá
Nhà Phát Triển vvmgev
Email [email protected]
Loại Thanh Toán free
Trang Web Mở Rộng https://github.com/vvmgev/Inssman
URL Trang Trợ Giúp https://github.com/vvmgev/Inssman/issues
URL Trang Chính Sách Bảo Mật https://github.com/vvmgev/Inssman/blob/master/PRIVACY_POLICY.md
Ngôn Ngữ Được Hỗ Trợ en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Inssman: Open-Source: Modify HTTP Request",
    "description": "Intercept HTTP(S) Request, Modify Headers, Log headers, Change Response, Block Request, Redirect, Custom HTML\/CSS\/JS\/JSON",
    "version": "1.0.58",
    "manifest_version": 3,
    "background": {
        "service_worker": ".\/serviceWorker\/serviceWorker.js",
        "type": "module"
    },
    "options_page": "options\/options.html",
    "options_ui": {
        "page": "options\/options.html",
        "open_in_tab": true
    },
    "content_security_policy": {
        "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'"
    },
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "js": [
                "setupContentConfig\/setupContentConfig.js"
            ],
            "run_at": "document_start"
        },
        {
            "matches": [
                "*:\/\/*.inssman.com\/app\/*"
            ],
            "js": [
                "iframeContentScript\/iframeContentScript.js"
            ],
            "run_at": "document_start",
            "world": "MAIN"
        },
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "js": [
                "cotentScript\/cotentScript.js"
            ],
            "run_at": "document_start",
            "all_frames": true,
            "world": "MAIN"
        },
        {
            "matches": [
                "http:\/\/localhost:3000\/app\/*",
                "http:\/\/localhost:3000\/app"
            ],
            "js": [
                "iframeContentScript\/iframeContentScript.js"
            ],
            "run_at": "document_start",
            "all_frames": true,
            "world": "MAIN"
        }
    ],
    "externally_connectable": {
        "ids": [
            "*"
        ],
        "matches": [
            "http:\/\/*\/*",
            "https:\/\/*\/*"
        ],
        "accepts_tls_channel_id": false
    },
    "web_accessible_resources": [
        {
            "resources": [
                "recordSession\/recordSession.js",
                "recorderWidget\/recorderWidget.js",
                "startRecording\/startRecording.js",
                "options\/options.html"
            ],
            "matches": [
                ""
            ]
        }
    ],
    "permissions": [
        "storage",
        "declarativeNetRequest",
        "declarativeNetRequestWithHostAccess",
        "declarativeNetRequestFeedback",
        "webNavigation",
        "scripting",
        "tabs",
        "webRequest",
        "unlimitedStorage"
    ],
    "host_permissions": [
        "*:\/\/*\/*"
    ],
    "action": {
        "default_icon": {
            "16": "\/assets\/images\/icons\/inssman_16.png",
            "32": "\/assets\/images\/icons\/inssman_32.png",
            "48": "\/assets\/images\/icons\/inssman_48.png",
            "128": "\/assets\/images\/icons\/inssman_128.png"
        },
        "default_popup": "popup\/popup.html"
    },
    "icons": {
        "16": "\/assets\/images\/icons\/inssman_16.png",
        "32": "\/assets\/images\/icons\/inssman_32.png",
        "48": "\/assets\/images\/icons\/inssman_48.png",
        "128": "\/assets\/images\/icons\/inssman_128.png"
    }
}