

AWSのAPI GatewayトLambdaを使ってAPIを作っています。  
API GatewayでGETを用いているのですが、リクエストにUTF-8でエンコードされた日本語が含まれます。  
これを受け取ってLambda関数に受け渡すためには、統合リクエストのテンプレートなどの設定をどのようにすればよいでしょうか。

[code]

    event={
    "key1":"値１",
    "key2"："値2"
    }
    
[/code]

また、レスポンスにも日本語が含まれますがどのようにすればよいでしょうか。

[code]

    response={
    "res1":"値A",
    "res2"："値B"
    }
    
[/code]


CC BY-SA 4.0
2023-01-25T16:41:50.013
93563
2023-01-30T17:32:24.927
2023-01-25T23:52:45.810
19110
56039
question
aws aws-lambda aws-api-gateway
AWSのAPI Gatewayを用いてURLに日本語（エンコード）が含まれるリクエストをGETメソッドで実装したい


以下の記事に記載されている内容をご確認ください。  
現在の質問内容だと何をしたいのかが不明で、その達成したい内容によって回答が変わるかと思います。一旦ご確認いただいた上で再度質問していただくと適切な回答がつくかもしれません。  
<https://aws.amazon.com/jp/premiumsupport/knowledge-center/pass-api-gateway-
rest-api-parameters/>  
<https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-lambda-
custom-integrations.html>

一応行間を読んで回答してみると、Lambda 側では event.queryStringParameters や
event.multiValueQueryStringParameters でクエリパラメータを取得できます、が回答になるかもしれません。


CC BY-SA 4.0
2023-01-30T17:32:24.927
93628
2023-01-30T17:32:24.927
16793
93563
answer