Yes we are noticing the same issue with the query parameters - In our case its an email address
abc%2Bdef%40gmail.com this is the param being passed but when our server receives the request
we get the following - abc+def%40gmail.com. Can someone from the shopify app proxy team look into this.
I have no idea if/when they intend to revert this change in the proxy behavior.
The issue seems to stem from an update we recently pushed to enhance App Proxy request security.
If you want to ensure that the “+”/“=” characters are sent to your proxy endpoint intact we would need it to look like below (+ character used in the example): /apps?test=Alan%252BTest %25 encodes % and when decoded we’re left with test=Alan%2BTest which is what gets sent to the proxy endpoint and should return as “test=Alan+Test”.