ProxymanApp / ProxymanApp/Proxyman

Copying request header raw data does not work properly.

Open
#1,036 3 comments 0 reactions 1 assignee View on GitHub

@NghiaTranUIT is already working on this.

Since Oct 18, 2021.

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

Description

Proxyman version? (Ex. Proxyman 1.4.3)

Proxyman 1.5.0

macOS Version? (Ex. mac 10.14)

iOS 15.0.2

Steps to reproduce
  1. Open a request A.
  2. Click the View Raw button next to Header under the Request tab.
  3. Click the Copy All menu item in the gear icon.
    At this time, the header data of request A can be copied normally. Continue operations:
  4. Open another request B.
  5. Refer to the previous operations and use the Copy All function in request B.
    At this time, the exception occurred, and the header data of request A was copied instead of the request B.

p.s. 1: If you continue to open other requests and use this copy function, the header data of request A is copied every time.
p.s. 2: After forcibly exiting the App, use this copy function again, except that the header data of the first request can be copied normally, and the header data of other requests can not be copied again. The situation is the same as previously described.
p.s. 3: In fact, the 4 functions Copy All, Copy Body Only, Share All, and Share the Body in the gear icon in step 3 all have this problem.

Expected behavior

Copying and sharing request header data works correctly.

Screenshots (optional)

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.