mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-27 00:55:57 +03:00
[GH-ISSUE #483] Import/Export log (.chls) and config (.xml) files from Charles #480
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#480
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 @NghiaTranUIT on GitHub (Apr 26, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/483
Originally assigned to: @NghiaTranUIT on GitHub.
Description
Some users request that Proxyman would be able to import .chls file from Charles Proxy, so they can migrate their work to Proxyman easily.
We should support it.
Acceptance Criteria
@dougmcbride commented on GitHub (Apr 26, 2020):
It would be even better if logs could be saved in the
.chlsformat as well. This way people who work in Charles shops could switch over to Proxyman without forcing the whole team to move at once.Would this be a separate ticket, or part of this one?
@NghiaTranUIT commented on GitHub (Apr 26, 2020):
Good point @dougmcbride 👍 I will update the ticket's description to support export files back to Charles since the Serialization and Deserialization are mostly the same 😄
@NghiaTranUIT commented on GitHub (Apr 26, 2020):
Meanwhile, @dougmcbride if you need to import/export flow data between Charles and Proxyman, you can export as HAR, which is widely supported by other apps like Charles and Google Chrome.
https://docs.proxyman.io/basic-features/import-export
@grschom commented on GitHub (Apr 27, 2020):
A good workaround until ProxyMan supports opening
.chlsfiles natively 👍FYI, I noticed Charles has a command line interface that I successfully used to convert a
.chlsto.harand open via proxyman.@NghiaTranUIT commented on GitHub (Apr 27, 2020):
Thank for the idea. I successfully convert .chls to .har via CLI.
In order to directly import
.chlsto Proxyman, Charles has to be installed in the user machine, so Proxyman will call Charles to convert to.harthen importing to Proxyman.I will support this feature in the next release 👍
@NghiaTranUIT commented on GitHub (May 3, 2020):
Hey @grschom and @dougmcbride, let check out this Beta build https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.22.0_Import_Charles_Proxy_File.dmg
I gonna release today or tmr
From now, you can:
.chlsfile or drag the file to Proxyman to openThank you 💪
@NghiaTranUIT commented on GitHub (May 4, 2020):
Just release Proxyman 1.23.0: https://github.com/ProxymanApp/Proxyman/releases/tag/1.23.0
From now, we can open Charles Log directly 👍 @grschom @dougmcbride
@grschom commented on GitHub (May 4, 2020):
awesome! Thanks for implementing this so quickly!
@taberruu commented on GitHub (Aug 19, 2020):
The Charles Map-Local-Export contains only a relative reference to the file.
An extended import/export for Map-Local including the files would be very useful.
Do we need another Issue for this?
@NghiaTranUIT commented on GitHub (Aug 19, 2020):
Thanks for raising it. It's perfect timing to support this feature @benjidea 👍
I created a new ticket for it: https://github.com/ProxymanApp/Proxyman/issues/591
@bskendig commented on GitHub (Sep 28, 2022):
A way for Proxyman to directly export a
.chlsfile hasn't been added yet, right? I'm interested in this for the same reasons @dougmcbride gave above.@NghiaTranUIT commented on GitHub (Oct 3, 2022):
Sorry for the late reply @bskendig. I missed the notification.
Charles Proxy doesn't publicize the structure of the
.chlsfile, so I don't know how to properly construct them.However, not sure if you're aware of:
.chls. Document at https://docs.proxyman.io/advanced-features/charles-proxy-converter