使用哪种后端技术来防止发生误操作

时间:2019-05-10 17:15:51

标签: node.js reactjs

我正在使用React设置一个新的联系人公式。我有0个后端知识。用户应该能够在联系公式中填写其数据,然后单击“提交”。触发提交后,他们的联系方式应通过ifttt发送到我的备用渠道。

问题:我收到cors错误。据我所知,我想这是因为我让网站处理了向第三方ifttt而非服务器的请求。

我是对的,一个小的node.js后端可以帮助我吗? 我的node.js知识为零。哪种技术最容易实现?

在前端部分,我只是使用访存触发POST http请求。

3 个答案:

答案 0 :(得分:0)

如果您对javascript熟悉,那么可以动手实践Node js,它有很大的社区。您还可以从npm安装“ cors”库,以避免跨域请求。

答案 1 :(得分:0)

是的,您应该通过nodejs服务器为react应用服务。然后,当用户提交表单时,您可以从节点服务器调用ifttt,这不会触发任何cors错误(实际上您将不再需要cors)。

我不知道ifttt,您应该先检查他们的rest api看看您能做什么(您肯定需要通过oauth进程或使用API​​密钥通过他们的库登录)

答案 2 :(得分:0)

var express = require('express');
var cors = require('cors');
var app = express();

app.use(cors());