ProxymanApp / Proxyman

Modern. Native. Delightful Web Debugging Proxy for macOS, iOS, and Android ⚡️
https://proxyman.io
5.71k stars 189 forks source link

Feature Request: Smart/App folder for mobile app #164

Open jason-edstrom opened 5 years ago

jason-edstrom commented 5 years ago

When debugging mobile http calls, it would be nice to group calls with either a smart folder implementation or the same app approach as macOS apps.

Example of smart folder:

If user agent is viper, group in this folder.

NghiaTranUIT commented 5 years ago

Currently, It's possible in macOS, since we could get the port, then scanning the pid and get the app information. However, it's impossible to know what the app in iOS device is when making the HTTPS Request, since Proxyman isn't capable of checking the local port of iPhone.

For that reason, we could do same approach for mobile app like what Proxyman does on macOS 😿


Your idea about smart folder is great, I would suggest that Proxyman could implement the Rule feature for particular folder. For instance, this folder will contains all flows, which have user-agent=viper in the header.

The UI could look like

Screen Shot 2019-06-07 at 21 03 47

Does it fulfill your desire? @jason-edstrom

jason-edstrom commented 5 years ago

Love it! I figured that iOS app context would be a little difficult, but I wanted to bring it up in case you had ideas. That will works nicely for my needs. Thanks!

NghiaTranUIT commented 5 years ago

Cool, I will take it into account 👍