ProxymanApp / ProxymanApp/Proxyman

Content-type application/json request shows as binary data

Open
#1,482 4 comments 0 reactions 1 assignee View on GitHub

@NghiaTranUIT is already working on this.

Since Dec 31, 2022.

✅ Done bug
Dominant language
No language data
Stars
7k
Forks
237
PR merge metrics
No merged PRs in 30d

Description

Description

I've been a long time Charles Proxy user and found it to be nearly unusable on an M1 MacBook Air. Proxyman, however, is excellent! Great UI, very responsive, and has all the features I want. I've hit one major blocker to adopting it, though: requests to one application that work in Charles Proxy do not work in Proxyman. They are content-type application/json requests but show up as in the UI.

Steps to Reproduce

  1. Open Proxyman
  2. Enable SSL for this particular app (can share details via email or DM)
  3. View requests and responses
  4. Requests that are JSON content show as

Current Behavior

Screenshot from Proxyman:
Screenshot 2022-12-30 at 8 46 40 PM

All requests for this app show binary data for the JSON data in Proxyman. However, in Charles Proxy and in MITM Proxy these same requests show JSON data.

Expected Behavior

I would expect that application/json requests would show JSON data in the UI.

Environment

  • App version: e.g Proxyman 3.15.0
  • macOS version: Ventura 13.1 (MacBook Air M2)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.