We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrading from 5.4.0 to 5.5.0 and above break my Map Remote Rules.
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
%2B
+
I'm guessing there is a good chance this issue is related to one of these issues:
URL path/query gets altered when using Map Remote
URL path/query should stay the same when using Map Remote
The text was updated successfully, but these errors were encountered:
Thank @nmackey I'm working on it now.
To workaround, you can simply use the Scripting to to change the Host and port.
Here is an example:
foo.com/test/*
function onRequest(context, url, request) { request.scheme = "http"; request.host = "localhost"; request.port = 3000; return request; }
You can find all useful cheat code at https://docs.proxyman.io/scripting/snippet-code#change-request-destination-scheme-host-port-path
Meanwhile, I will fix the bug and send you a hot fix asap 👍
Sorry, something went wrong.
@nmackey please try this Beta build: https://download.proxyman.io/beta/Proxyman_5.11.0_Fix_Map_Remote_with_encoded_query.dmg
This seems to work, thank you!
NghiaTranUIT
No branches or pull requests
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 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
The text was updated successfully, but these errors were encountered: