Description from extension meta
Intercepts and modifies specific network requests
Image from store
Description from store
Request Interceptor is a must-have Chrome extension for developers and testers who need to take control of network requests with precision. This powerful tool lets you monitor all requests (AJAX, scripts, images, and more) in real-time and customize responses to suit your debugging or testing needs. Whether you're troubleshooting API issues, simulating server responses, or prototyping web features, this extension streamlines your workflow like never before.
Why You Should Install It
- Unmatched Debugging Power: Instantly view every request from the active tab—complete with URLs, methods, and timestamps—allowing you to pinpoint issues quickly.
- Custom Response Flexibility: Define rules to intercept requests and return tailored JSON responses using exact, contains, or regex matching, perfect for mocking APIs or testing edge cases without backend changes.
- Boost Productivity: A dedicated window opens with a click, offering an intuitive interface to manage requests and rules, saving you time on complex projects.
- Persistent Control: Save your rules locally for reuse across sessions, ensuring consistent testing environments.
- Versatile Use Cases: Ideal for frontend developers, QA engineers, and anyone building or testing web applications.
How It Works
- Click the extension icon to launch a new window displaying all requests for the current tab.
- Select a request to view details and create a rule with a URL pattern and custom JSON response.
- Apply your rule instantly to intercept and modify responses on the fly.
Key Notes
- Powered by Advanced Technology: Uses the chrome.debugger API to modify responses, which may display a yellow notification bar ("[Request Interceptor] started debugging this browser"). Hide it by launching Chrome with the --silent-debugger-extension-api flag (see documentation).