multi-byte characters(not UTF-8) are garbled in {request.http.parameter}.

Document ID : KB000012033
Last Modified Date : 14/02/2018
Show Technical Document Details
Question:

When source request is multi-byte characters(not UTF-8), the values of

{request.http.parameter.x}

is garbled.

If source request is UTF-8, the problem doesn't occur.

Is it a bug or design?

 

Answer:

It is a design spec.

By default the multi-byte charset support of API Gateway is UTF-8.