【发布时间】:2019-02-16 00:20:10
【问题描述】:
我正在使用 https://www.apitester.com/ 测试我新部署的 AWS API。 如您所见,我无法访问 API。 API 已部署,Lambda 代码如下所示。
const AWS = require('aws-sdk');
var bucket = new AWS.S3();
exports.handler = (event, context, callback) => {
let data =JSON.parse(event.body);
var params = {
"Body": data,
"Bucket": "smartmatressbucket",
// "Key": filePath
};
bucket.upload(params, function(err, data){
if(err) {
callback(err, null);
} else {
let response = {
"statusCode": 200,
"headers": {
"my_header": "my_value"
},
"body": JSON.stringify(data),
"isBase64Encoded": false
};
callback(null, response);
}
});
};
【问题讨论】:
标签: amazon-web-services api aws-lambda aws-api-gateway http-status-code-403