Skip to content

Proxyman improperly changing URL in Map Remote #2202

@nmackey

Description

@nmackey

Description

Upgrading from 5.4.0 to 5.5.0 and above break my Map Remote Rules.

Steps to Reproduce

Setup the following rule:

image

In Proxyman 5.4.0 and below via the debugging tool it will map as follows:

original URL - https://foo.com/test/admin?_data=routes%2Fmerchant%2B%2Fadmin%2F_index
mapped URL - http://localhost:3000/test/admin?_data=routes%2Fmerchant%2B%2Fadmin%2F_index

in Proxyman 5.5.0 and above via the debugging tool it will map as follows:

original URL - https://foo.com/test/admin?_data=routes%2Fmerchant%2B%2Fadmin%2F_index
mapped URL - http://localhost:3000/test/admin?_data=routes%2Fmerchant+%2Fadmin%2F_index

Notice that %2B gets mapped to + - which is not desired

I'm guessing there is a good chance this issue is related to one of these issues:

Current Behavior

URL path/query gets altered when using Map Remote

Expected Behavior

URL path/query should stay the same when using Map Remote

Environment

  • Proxyman 5.5.0 and above
  • macOS (haven't tested any other OS)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working✅ DoneTicket is addressed and fixed.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions