Many mitmproxy users only want to proxy one specific application. We already have a browser.start command to boot up a Chrome instance, it would be very useful to have similar wrappers for other browsers and applications:
Implementation Steps
- Take one of the targets above and figure out how to start it with a proxy server preconfigured.
- Extend the browser addon with a custom command that invokes the application.
- Add a test in https://github.com/mitmproxy/mitmproxy/blob/main/test/mitmproxy/addons/test_browser.py. These tests aren't particularly useful as we want to mock the actual application, but we require 100% test coverage for all builtin addons.
Many mitmproxy users only want to proxy one specific application. We already have a
browser.startcommand to boot up a Chrome instance, it would be very useful to have similar wrappers for other browsers and applications:Implementation Steps