-
-
Notifications
You must be signed in to change notification settings - Fork 3
Detached mode viewer #23
Comments
Good that you mention it explicitly - I already marked all issues that require an active proxy as such. 😃 |
@MatthewShao will tackle this during his last GSoC weeks 😃. Here's a quick overview of what we need to implement:
|
@mhils I'm afraid we could not simply add Correct me if I'm wrong: we want to have a global variable to tell whether the fronend is in static mode, this variable should be controlled by the backend server, for example, we can add a option |
Good catch. Let's do what you proposed, just create a
Exactly.
I'm not sure if I'm following you here. In normal mitmweb operation mode, we never want this to be set. This should only be added by our Does that make sense? :) |
@mhils, so before we have the flow->static converter implementation, what should we do to turn the |
We only need to turn it on for development, so we can just add |
We're soon going to have the ability for users to upload a capture to the mitmproxy servers and share it for viewing. To make this scale, I want to be able to host the capture with no server-side support. This means that we'll have an export format that uses summary JSON files and a folder structure that mimics the server-side API of mitmweb, plus a static viewer that can be initialized with a root location. The details here are yet to be finalised - in particular, the static serialization format and upload mechanics are still up in the air - but we need to keep this possibility in mind as we work on the web interface.
A lot of the issues here can be solved by sensibly componentizing things, and making sure that we are mindful of the boundary between active proxy and "viewing only" modes. This will also help the static viewer usecase within mitmweb itself.
The text was updated successfully, but these errors were encountered: