on 2022 Dec 15 3:52 PM
Hello,
Scenario:
SOAP Adapter accepts the incoming request does some transformation and sends the data to External HTTP receiver, and we get response text in Polish language. Ex. Limit żądań osiągnięty.
Screenshot1:
Problem:
My expectation is Encoding remains in UTF-8. Which I see till end of message (Screenshot 2).
However when SOAP Adapter sends the response back to caller it always overrides and converts to Encoding: ISO-8859-1 (screenshot 3).
Note that am not setting any content-type or charset anywhere in headers. When I did try, adapter still overrides it. You can see the behavior in above screenshots captured during trace.
Is this always the expected behavior or am I missing something?
Thank you,
Suraj Acharya
That is not set by the adapter but by your service provider AFAIK. You could add a groovy script to encode the payload using UTF-8 and set the headers while sending the response back to the sender.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
71 | |
10 | |
8 | |
7 | |
7 | |
6 | |
6 | |
6 | |
6 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.