Replies: 2 comments 2 replies
-
But which upstream paths are you utilizing? So, you've attempted:
Have you tried |
Beta Was this translation helpful? Give feedback.
1 reply
-
Hi I tried using {everything} - without any success comparision ver:23.3.4 as you can see in newest version %2B was send as + and + was translated to white space |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Ocelot version 23.3.4
Problem
Hi
How to solve this problem
when I tried to pass the string with plus sign (+) properly encoded as %2B it was finally interpreted as white space ' '
I used
{catchAll}
{everything}
param={param}
param=%2BTEST+TEST
in each case the +/%2B was replaced by ' '(white space)
I know that + is the symbol of white space in URL and I think it is the clue of the issue
Direct call to the target api works fine
Beta Was this translation helpful? Give feedback.
All reactions