3
我需要從一個lambda function.iam讀取請求參數上我的API網關上配置主體映射模板方法得到這樣得到請求參數
{
"val1": "$input.params('val1')",
"val2": "$input.params('val2')"
}
我lambda函數的代碼是
exports.handler = (event, context, callback) => {
// TODO implement
var val1 = require('querystring').parse(event.params.val1);
var val2 = require('querystring').parse(event.params.val2);
callback(null, 'Hello from Lambda' + val1 +'test'+val2);
};
但測試我的API方法的時候,我得到了錯誤與日誌
TypeError: Cannot read property 'val1' of undefined
「過程完成請求之前退出」
與此設置有關的實際問題是什麼?