节点:如何在不使用框架的情况下处理POST请求

时间:2019-03-27 05:34:11

标签: javascript node.js

因此,在我的所有研究中,我都找不到“香草节点”中与GET和POST相关的任何主题,每个人都建议使用Express。

但是我想在尝试Express之前学习Node.js及其完整功能。

例如

比方说,我有一个包含注册表单的HTML文件。 在提交时,我将如何通过“ Vanilla Node”将数据发送到数据库?

谢谢

1 个答案:

答案 0 :(得分:1)

您可以在Node.js中使用http核心模块。您可以使用request.path区分端点并进行相应处理。有关更多想法,请参考HTTP module

const http = require("http");

const server = http.createServer((req, res) => {
  if (req.method === "POST") {
    // For all POST REQUESTS
  } else {
  }
});
server.listen(3000);