One of the game-changer features I'd implement is "Traffic Streaming".
Basically, Proxyman iOS will stream all traffic to Proxyman macOS by using Bonjour service from Apple. Steaming data with zero-configuration.
I use this feature in the Atlantis framework (https://github.com/ProxymanApp/atlantis) and I believe that it would save a lot of time (than the current approach by sharing the log via AirDrop)
The first thing you can notice that it's easier to use in terms of UI/UX. I had a reasonable experience when working on the Proxyman macOS version, to turn the difficulty to easy and intuitive for everyone.
- I introduce the Pin screen to pin your working domains, with less distraction.
- Better Request and Response Previewer with multiple lines (in Charles, it's one line, so it's too hard to see long content)
- Better Body Previewer with syntax highlighting, adjustable font-size, and JSON TreeView.
- Fully support iPad layout with multiple columns (Split View)
- and many hidden features :)
One thing I wish for in Charles (or maybe it’s there but hidden) is the ability to generate full working curl commands with all headers, cookies, and body data. I guess it can generate intermediate formats (I forget the name, h something) and then there are web sites that can convert that to curl but it would be nice to have it built in. Remember that it’s easy to copy/paste straight from iOS to macOS.
Yes, It's already supported in the Beta build :D. Select your request -> Menu on the Top-Right Nav -> Copy as cURL. Then you can straight paste to the Terminal on macOS
Basically, Proxyman iOS will stream all traffic to Proxyman macOS by using Bonjour service from Apple. Steaming data with zero-configuration.
I use this feature in the Atlantis framework (https://github.com/ProxymanApp/atlantis) and I believe that it would save a lot of time (than the current approach by sharing the log via AirDrop)