节点js HTTPServer / StaticServlet POST请求

时间:2014-05-12 11:25:29

标签: node.js angularjs http post

我对Node js相对较新。

我已根据angular-requirejs-seed

构建了Node js / Angular Application

然而,我发现scripts / web-server.js令人困惑,因为我曾经使用express开发节点js服务器。

特别是,我想实现文件上传,但至少,我想知道如何在scripts / web-server.js中实现POST请求处理程序

function main(argv) {
  new HttpServer({
    'GET': createServlet(StaticServlet),
    'HEAD': createServlet(StaticServlet)
  }).start(Number(argv[2]) || DEFAULT_PORT);
}

请指导我正确的方向。

1 个答案:

答案 0 :(得分:1)

angular-requirejs-seed中的节点服务器不能用作完全成熟的Web服务器 - 仅用于切断种子项目中的文件。您需要编写自己的后端(特别是如果您想使用express)。

express 4不再支持文件上传,因此您需要使用其他软件包。我推荐busboy。 (more details