ProxymanApp / Proxyman

Modern. Native. Delightful Web Debugging Proxy for macOS, iOS, and Android ⚡️
https://proxyman.io
5.56k stars 185 forks source link

Map Remote breaks for query parameters at the root path #1964

Open raxityo opened 6 months ago

raxityo commented 6 months ago

Description

This is a duplicate of https://github.com/ProxymanApp/Proxyman/issues/1155, which still exists in the Map Remote feature, so I am re-creating the bug report since using the proposed solution (script) disables the advantages of Map Remote such as being able to see the original URL instead of seeing the mapped URL.

NghiaTranUIT commented 6 months ago

Screenshot 2024-03-08 at 09 48 51

To see the original URL, you can select the Preserve URL option 👍

raxityo commented 6 months ago

Sorry, I think my issue description was confusing here.

I meant to suggest that Map Remote is excellent and provides advanced features such as the one you mentioned above. However, to work around the example.com/?key=value, we are forced to use the script which is not as straightforward for all engineers as Map Remote is, so if it's possible to have a proper fix for this bug in Map Remote itself without requiring Scripts workaround, then it would be a huge advantage!

NghiaTranUIT commented 6 months ago

@raxityo thanks. I'm able to reproduce the bug with Map Remote. Going to fix it now 👍

NghiaTranUIT commented 6 months ago

@raxityo it's fixe with this Beta build: https://download.proxyman.io/beta/Proxyman_5.0.0_Fix_Map_remote_tool_with_empty_path.dmg

Please give it a try and let me know the result 👍

raxityo commented 6 months ago

Thanks for yet another quick fix, @NghiaTranUIT! It works great in the beta build!