[GH-ISSUE #164] Feature Request: Smart/App folder for mobile app #162

Open
opened 2026-03-03 19:15:49 +03:00 by kerem · 3 comments
Owner

Originally created by @jason-edstrom on GitHub (Jun 7, 2019).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/164

Originally assigned to: @NghiaTranUIT on GitHub.

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.

Originally created by @jason-edstrom on GitHub (Jun 7, 2019). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/164 Originally assigned to: @NghiaTranUIT on GitHub. 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.
Author
Owner

@NghiaTranUIT commented on GitHub (Jun 7, 2019):

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

<!-- gh-comment-id:499898248 --> @NghiaTranUIT commented on GitHub (Jun 7, 2019): 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 <img width="1348" alt="Screen Shot 2019-06-07 at 21 03 47" src="https://user-images.githubusercontent.com/5878421/59109838-01b8c080-8968-11e9-8578-1248ea8e8b2e.png"> Does it fulfill your desire? @jason-edstrom
Author
Owner

@jason-edstrom commented on GitHub (Jun 7, 2019):

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!

<!-- gh-comment-id:499902429 --> @jason-edstrom commented on GitHub (Jun 7, 2019): 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!
Author
Owner

@NghiaTranUIT commented on GitHub (Jun 8, 2019):

Cool, I will take it into account 👍

<!-- gh-comment-id:500090696 --> @NghiaTranUIT commented on GitHub (Jun 8, 2019): Cool, I will take it into account 👍
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#162
No description provided.