![]() !> □ Note that this tutorial only compatible with a Unix-based operating system (Mac/Linux). It lets you listen to http/https events and do your magic there, such as modifying the request/response headers, payload, etc without pausing it which usually ends up with connection timeout like most of the local proxy server app do. The biggest selling point for me is that mitmproxy lets you create a Python script. I prefer to see them side by side.īut why mitmproxy instead of the other? Well, because it's free and comes with tons of features. But I don't like to switch back and forth between the app process to see the network traffic log. For example, I know it's a lot easier to implement the 3rd party library to do the job, and you don't have to set up the client's network certificate and fire up the proxy server. There are some pros and cons of course, among the method you choose. Why? It usually comes with a lot of debugging capability, such as modifying responses, throttling, etc to test several cases without recompiling the app and making me less dependent to the back-end.
0 Comments
Leave a Reply. |