Netify: A Compact Debugging Proxy for Chrome
Netify is a compact debugging proxy for Chrome that allows you to intercept and mutate your requests, similar to tools like Fiddler or Charles. It is directly implemented in the Chrome devtools, making it a convenient option for developers.
With Netify, you can filter requests for proxy by URL, method, or type of resource. You also have the ability to redirect requests to arbitrary URLs and manipulate request headers by adding, replacing, or removing them. Additionally, you can replace the request body with text/JSON, Base64, or form data.
The features of Netify extend to manipulating response headers and body as well. You can replace the response status code, add, replace, or remove response headers, and replace the response body with text, Base64, or even the content of a file. Furthermore, you have the option to add an extra response delay or cancel requests on the client side.
Netify allows you to make these changes either according to predefined rules or by modifying the intercepted request, similar to setting breakpoints.
Please note that Netify is based on the experimental features of the Chrome Devtool protocol, which may cause incompatibility with future browser updates.