ProxymanApp / ProxymanApp/Proxyman

Fail to process the request with angle brackets in the parameters

Open
#826 5 comments 0 reactions 1 assignee View on GitHub

@NghiaTranUIT is already working on this.

Since Mar 20, 2021.

✅ Done bug
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)

2.20.0

macOS Version? (Ex. mac 10.14)

10.15.7 (19H15)

Steps to reproduce

Problem Description:
I set up some remote mapping rule, then I found out proxyman fails to process the remote mapping on requests when they include the angle brackets in the parameter.

Steps to reproduce:
For example, I setup the a mapping rule for directing google traffic to amazon (you can checkout the rule from the screenshot below)

When I entered "https://www.google.com/" in my browser, proxyman just redirects me to the amazon, and this is what I expected.
But when I entered "https://www.google.com/?test=[123]", which includes angle brackets in the request parameter, then proxyman fails to process the request and I just get a request from google back instead of amazon. Could someone please take a look at this issue?

By the way, I wonder if there are some errors happen during the request processing in postman, is there any place that I can see the log to debug? At first I thought this issue happened because I didn't setup the remote mapping correctly, and it issue took me quite a while to figure out...

Expected behavior
Screenshots (optional)

image

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.