mitmproxy/mitmproxy

[RFC] Improved Web UI Flow View

Open

#7694 aperta il 6 mag 2025

Vedi su GitHub
 (3 commenti) (2 reazioni) (0 assegnatari)Python (4437 fork)batch import
RFCarea/webhelp wantedkind/feature

Metriche repository

Star
 (42.166 star)
Metriche merge PR
 (Merge medio 3g 11h) (8 PR mergiate in 30 g)

Descrizione

I've been thinking how we can improve the mitmweb flow view UX. In particular, I'd like to address the following points:

  1. Ability to view request + response at the same time. This is very useful for replay. This likely means we need add a vertical layout (as opposed to the current horizontal one). We can likely make this configurable without too much effort.
  2. Make interactive contentviews available in mitmweb.
  3. A bag of quality-of-life improvements, such as colored URL parts.

Here's a quick mockup with some of the ideas:

Image

I'm not a UX designer, so critical feedback and additional suggestions are highly welcome! If you have suggestions for improving mitmweb, please comment below. 😃

Potential Improvements

Small and self-contained (great for new contributors)

Major refactors

  • New Layout with extra pane for response. Split existing request/response panes into headers and body?
  • Upgrade to the latest CodeMirror (#7709)
  • Integrate interactive contentviews.

Guida contributor