Replace fetch, XMLHttpRequest, AJAX responses on the fly!

Latest Version

Version
1.0.3
Update
March 10, 2023
Size
2.54MiB
Developer
Category
Users
83
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
Storage
Tabs
See more

Browser Proxy Extension

Browser-Proxy allows you to mock responses of AJAX requests without leaving the browser on pages where you enabled it. You can choose what requests shall be overwritten, or even mock not yet existing APIs. You can change the response, status code, delay, response headers, set up chunking and use parts of the request as part of the response. It also lets you to share these mocks with someone though import and export, and all of this with a nice UI.


- Change the response of fetch, XMLHttpRequest, Axios and other AJAX requests on the fly.
- Mock Responses of not yet existing requests.
- RegExp based rules for url, body or headers to decide what requests to override.
- Import and export the overrides into JSON file to share in team.
- Individual enabling and disabling of overrides on different sites, and grouping into folders.
- Part of the request can be used as part of the response.
- Mock file download interactions with chunking and custom delays.
- Works offline.
- Open source.

For more details and documentation and source code visit:
https://github.com/Vladislav-Boiko/browser-proxy



--------------------------------------------
Change notes:
1.0.3 Added response highlighting and negation filter, fixed chunks duplication and variables removement bugs
1.0.2 Fixed communication between background scripts and popup in chrome v95+
1.0.1 Removed permissions for clipboard copy according to the google review process
1.0.0 initial release
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "short_name": "Browser proxy", "name": "Browser Proxy", "version": "1.0.3", "manifest_version": 3, "description": "Replace fetch, XMLHttpRequest, AJAX responses on the fly!", "action": { "default_icon": "logo-disabled64.png", "default_popup": "popup.html" }, "icons": { "16": "logo16.png", "32": "logo32.png", "64": "logo64.png", "128": "logo128.png", "192": "logo192.png", "512": "logo512.png" }, "permissions": [ "activeTab", "storage", "tabs" ], "devtools_page": "popup.html", "content_scripts": [ { "run_at": "document_start", "all_frames": true, "match_about_blank": true, "matches": [ "http://*/*", "https://*/*" ], "js": [ "src/content.js" ] } ], "background": { "service_worker": "background.js" }, "host_permissions": [ "http://*/*", "https://*/*" ], "web_accessible_resources": [ { "resources": [ "src/injected.js" ], "matches": [ "http://*/*", "https://*/*" ] } ]}
Read more

Similar Extensions

icon

Request Proxy Extension · Developer Tools 83 2 ★ 2.27MiB

icon

HookAjax Extension · Developer Tools 83 0 ★ 524KiB

icon

Ajax Modifier Extension · Developer Tools 83 48 ★ 2.08MiB

icon

Mockiato: Mocks on the Fly! Extension · Developer Tools 83 8 ★ 477KiB

icon

Programmatically Proxy Switcher Extension · Developer Tools 83 2 ★ 5.73KiB

icon

Mock Proxy Extension · Developer Tools 83 4 ★ 2.03MiB

icon

MockMan - mock APIs Extension · Productivity 83 17 ★ 2.3MiB

icon

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

icon

ModResponse - Mock and replay API Extension · Developer Tools 83 23 ★ 454KiB

icon

Ajax Proxy Extension · Developer Tools 83 8 ★ 835KiB

icon

Colibri: modify Ajax response Extension · Developer Tools 83 2 ★ 220KiB

icon

Netify Extension · Developer Tools 83 40 ★ 1.24MiB

icon

Request Interceptor Extension · Developer Tools 83 58 ★ 1.89MiB

icon

Proxy Port Extension Extension · Developer Tools 83 1 ★ 90.12KiB

icon

Oh-my-Mock Extension · Developer Tools 83 8 ★ 7.07MiB

icon

Packet Proxy Extension · Developer Tools 83 6 ★ 3.79MiB

icon

Chrome Response Override Extension · Developer Tools 83 15 ★ 488KiB

icon

Mock:Intercept and directly return data Extension · Developer Tools 83 6 ★ 487KiB

icon

tweak: mock and modify HTTP requests Extension · Developer Tools 83 190 ★ 3.22MiB

icon

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

icon

Mimic , mock http requests Extension · Developer Tools 83 5 ★ 2.48MiB

icon

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

icon

Mokku Extension · Developer Tools 83 76 ★ 3.28MiB

icon

Request Interceptor Extension · Developer Tools 83 12 ★ 23.97KiB

User reviews

icon

Veronica Boiko (ID: 0000004ae006ca77) Voted 5 ★ - Updated 08/28/2021 Awesome extension and user friendly design. Very convenient for requests, highly recommended!