Description
Upgrading from 5.4.0 to 5.5.0 and above break my Map Remote Rules.
Steps to Reproduce
Setup the following rule:

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)
Description
Upgrading from 5.4.0 to 5.5.0 and above break my Map Remote Rules.
Steps to Reproduce
Setup the following rule:
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
%2Bgets mapped to+- which is not desiredI'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