mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-27 09:05:54 +03:00
[GH-ISSUE #931] Support for importing Charles JSON format files #926
Labels
No labels
Discussion
Feature request
In Progress...
Plugins
Waiting response
Windows
Windows
bug
duplicate
enhancement
feature
good first issue
iOS
macOS 10.11
question
wontfix
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Proxyman#926
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @danimal on GitHub (Jul 9, 2021).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/931
Originally assigned to: @NghiaTranUIT on GitHub.
Proxyman version? (Ex. Proxyman 1.4.3)
2.29.0 (22900)
macOS Version? (Ex. mac 10.14)
11.4
Steps to reproduce
.chlsjJSON-formatted Charles filechlsjfile from the file browserchlsjfile is unable to be selected.Expected behavior
Proxyman currently supports reading in
chlsfiles which are binary-formatted Charles files. It can also convert them to HAR files for sharing with other users. ThechlsjJSON-formatted files should be able to be read into Proxyman in addition to the binary formatted files.In the course of work someone will share a
chlsjfile that was captured on an iOS device. To use Proxyman with this file I have to open the file in Charles and export it inchlsformat. Unfortunately this causes a crash in Proxyman (see thechlsexported from achlsjand the crash attatched in thezipfile).Screenshots (optional)
Files
Proxyman_issue_2021-07-09.zip
@NghiaTranUIT commented on GitHub (Jul 10, 2021):
Thanks for opening the ticket and the attached file. It definately helps me to reproduce the bug @danimal 🙌
I'm working on it now 👍
@NghiaTranUIT commented on GitHub (Jul 10, 2021):
Hey @danimal please check out this Beta build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_2.29.0_Import_chlsj_files.dmg
What's new
chlsjfile and directly open it with Proxyman appchlsjfileNotes
This version will require you to update a new Helper Tool (v1.3) https://github.com/ProxymanApp/Proxyman/issues/923
Please let me know if it works for you @danimal 😄
@danimal commented on GitHub (Jul 12, 2021):
@NghiaTranUIT Thanks for the really quick reply! Both the
chlsjand the exportedchlsfrom achlsjwork great! I was even able to open a 4.5GBchlsjfile we gathered from on-device testing. Thank you again for the quick work.I also really appreciate the Helper Tool upgrade message on app launch. Great work.
@NghiaTranUIT commented on GitHub (Jul 13, 2021):
Glad to know that it works for you 💯 🎉
@bkniffler commented on GitHub (Jan 7, 2022):
This alone is a reason for me to get the license and support further development. Prefer charles on iOS (to be fair, its been a while since I tried proxyman iOS, will give it another shot), but proxyman mac app is just SO much better than charles as a viewer and recorder, keep it up guys!
@NghiaTranUIT commented on GitHub (Jan 7, 2022):
Thank you so much for supporting Proxyman team @bkniffler ❤️
You might check out this iOS Tutorial to know how to set up properly: https://proxyman.io/posts/2021-10-17-Getting-Started-With-Proxyman-For-iOS 👍
@bkniffler commented on GitHub (Jan 7, 2022):
Oh yes, now I remember, I wasn't able to enable ssl for ALL domains. When I need https sniffing, I usually want all domains intercepted, enabling on domain level after the request was already made is a bit annoying (especially since I don't know all the domains that I'll need beforehand). I think there was some wildcard option, but it didn't work for me.