Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
313 views
in Technique[技术] by (71.8m points)

reactjs - Cannot connect my AWS api gateway with my local host

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!'
        })
    })
});

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神答复

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...