When I try to submit my form using from local host reactjs it showing console error:
"Missing required key 'TableName' in params", code:
"MissingRequiredParameter", time: "2021-01-06T06:40:42.102Z"}.
Using AWS amplify for frontend and backend.
The post call is:
app.post('/contact', function(req, res) {
console.log(req);
var params = {
Tablename: process.env.STORAGE_FORMTABLE_NAME,
Item: {
id: id(),
name: req.body.name,
email: req.body.email,
phonenumber: req.body.phonenumber,
address: req.body.address,
message: req.body.message
}
}
docClient.put(params, function(err, data) {
if (err) res.json({
err
})
else res.json({
success: 'Contact created successfully!'
})
})
});
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…