#はじめに#
AWSのAPI Gatewayを使ってkintoneから指定のレコードを取得しようとした時に、「Lambda プロキシ統合の使用」にチェックを入れたらエラーになってしまったので書置きします。
#対応内容#
チェック箇所1
index.js
exports.handler = (event, context, callback) => {
var responseBody = {
"key3": "value3",
"key2": "value2",
"key1": "value1"
};
// ↓ 要チェック
var response = {
"statusCode": 200,
"headers": {
"my_header": "my_value"
},
"body": JSON.stringify(responseBody),
"isBase64Encoded": false
};
callback(null, response);
};
チェック箇所2
メソッドレスポンスのヘッダーや本文のチェック
#参考#
https://aws.amazon.com/jp/premiumsupport/knowledge-center/malformed-502-api-gateway/
参考にさせていただき、ありがとうございます。