HookAjax

HookAjax XHR Fetch

HookAjax là gì?

HookAjax là một tiện ích mở rộng Chrome được phát triển bởi Kenny Huang, và tính năng chính của nó là "HookAjax XHR Fetch".

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

screenshot

Tải xuống tệp CRX của tiện ích mở rộng HookAjax

Tải xuống các tệp mở rộng HookAjax 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

                        To modify response text of Fetch or XHR requests
1. You may have to restart chrome after you added this extension.
2. It is recommended that you turn off this extension(the icon should be gray) when you are not using it.
3. This extension only overrides the response data in the XMLHTTPRequest object as well as the fetch method. The "real" response which you can see in DevTools' "Network" panel will not be changed.
 

你可以用该插件修改页面上Fetch or XHR请求的返回结果。
注意:
1. 建议第一次安装完重启浏览器,或者刷新你需要使用的页面。
2. 当你不需要使用该插件时,建议把开关关上(插件icon变为灰色),以免对页面正常浏览造成影响。
3. 该插件只会在JS层面上对返回结果进行修改,即只会修改全局的XMLHTTPRequest对象和fetch方法里的返回值,进而影响页面展现。而你在chrome的devtools的network里看到的请求返回结果不会有任何变化。

by:Kenny 
github:https://github.com/shenzhenjinma/hook-chrome-ajax
友情提示参考了:https://github.com/YGYOOO/ajax-interceptor对功能进行了改进和优化                    

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

Tên HookAjax HookAjax
ID alnpmifcbpkbniplnfkpnobdlmblkcfg
URL Chính Thức https://chromewebstore.google.com/detail/hookajax/alnpmifcbpkbniplnfkpnobdlmblkcfg
Mô tả HookAjax XHR Fetch
Kích Thước Tệp 524 KB
Số Lần Cài Đặt 44
Phiên Bản Hiện Tại 2.2
Cập Nhật Lần Cuối 2021-10-27
Ngày Phát Hành 2021-10-27
Nhà Phát Triển Kenny Huang
Email [email protected]
Loại Thanh Toán free
Ngôn Ngữ Được Hỗ Trợ zh-CN
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "HookAjax",
    "version": "2.2",
    "description": "HookAjax XHR Fetch",
    "permissions": [
        "storage",
        "http:\/\/*\/",
        "https:\/\/*\/"
    ],
    "background": {
        "scripts": [
            "background.js"
        ],
        "persistent": true
    },
    "browser_action": [],
    "icons": {
        "16": "images\/16_gray.png",
        "32": "images\/32_gray.png",
        "48": "images\/48.png",
        "128": "images\/128.png"
    },
    "manifest_version": 2,
    "content_scripts": [
        {
            "matches": [
                ""
            ],
            "js": [
                ".\/content.js"
            ],
            "run_at": "document_start",
            "all_frames": true
        }
    ],
    "web_accessible_resources": [
        "pageScripts\/defaultSettings.js",
        "pageScripts\/main.js",
        "iframe\/index.html"
    ]
}