[GH-ISSUE #1014] HAR export incompatible with Charles import #1007

Open
opened 2026-03-03 19:23:43 +03:00 by kerem · 3 comments
Owner

Originally created by @alextesttesttest on GitHub (Oct 6, 2021).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1014

Originally assigned to: @NghiaTranUIT on GitHub.

Proxyman version Version 2.33.0 (23300)

macOS Version? 11.6

Steps to reproduce

  1. Export a single API call/response or a group of calls as an HAR file
  2. attempt to import into Charles proxy (tested on v 4.6.2)
  3. observe attached error in Charles

nb the HAR file is parsed successfully with no errors by https://toolbox.googleapps.com/apps/har_analyzer/

Expected behavior

Expecting to see the file imported successfully.

Screenshots

Screenshot 2021-10-06 at 11 57 30
Originally created by @alextesttesttest on GitHub (Oct 6, 2021). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1014 Originally assigned to: @NghiaTranUIT on GitHub. ### Proxyman version Version 2.33.0 (23300) ### macOS Version? 11.6 ### Steps to reproduce 1. Export a single API call/response or a group of calls as an HAR file 2. attempt to import into Charles proxy (tested on v 4.6.2) 3. observe attached error in Charles nb the HAR file is parsed successfully with no errors by https://toolbox.googleapps.com/apps/har_analyzer/ ### Expected behavior Expecting to see the file imported successfully. ### Screenshots <img width="801" alt="Screenshot 2021-10-06 at 11 57 30" src="https://user-images.githubusercontent.com/87803263/136190640-cbfec04d-2d4e-49f8-9446-6b2b19f5ec39.png">
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 6, 2021):

Thanks. Let me check. I'm not sure Charles could not parse it since Proxyman HAR is following HAR 1.2 Spec 👍

<!-- gh-comment-id:936224531 --> @NghiaTranUIT commented on GitHub (Oct 6, 2021): Thanks. Let me check. I'm not sure Charles could not parse it since Proxyman HAR is following [HAR 1.2 Spec](https://www.softwareishard.com/blog/hara-12-spec/) 👍
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 6, 2021):

@alextesttesttest To workaround, you can download v4.6.1. I tested and this bug only occurs on Charles Proxy v4.6.2

<!-- gh-comment-id:936314776 --> @NghiaTranUIT commented on GitHub (Oct 6, 2021): @alextesttesttest To workaround, you can download v4.6.1. I tested and this bug only occurs on Charles Proxy v4.6.2
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 6, 2021):

@alextesttesttest please try this build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_2.33.0_Fix_HAR_file_Charles_Proxy.dmg

HAR files, which are exported by this Beta build, can be imported to Charles v4.6.2 👍

The reason is the ISO-8601 is different between two Charles Proxy version 😿

<!-- gh-comment-id:936518096 --> @NghiaTranUIT commented on GitHub (Oct 6, 2021): @alextesttesttest please try this build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_2.33.0_Fix_HAR_file_Charles_Proxy.dmg HAR files, which are exported by this Beta build, can be imported to Charles v4.6.2 👍 The reason is the ISO-8601 is different between two Charles Proxy version 😿
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#1007
No description provided.