【问题标题】:Node js HTTPServer/StaticServlet POST requestNode js HTTP 服务器/静态 Servlet POST 请求
【发布时间】:2014-06-29 17:41:59
【问题描述】:

我对 Node js 比较陌生。

我已经基于angular-requirejs-seed构建了Node js / Angular Application

但是,当我使用 express 开发 node js 服务器时,我发现 scripts/web-server.js 令人困惑。

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

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

请指引我正确的方向。

【问题讨论】:

    标签: node.js angularjs http post


    【解决方案1】:

    angular-requirejs-seed 中的节点服务器不能充当成熟的网络服务器 - 仅用于切断种子项目中的文件。您需要编写自己的后端(尤其是如果您想使用express)。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-13
      • 1970-01-01
      • 2020-03-07
      • 2016-01-04
      • 2018-02-15
      • 1970-01-01
      • 2017-10-18
      • 1970-01-01
      相关资源
      最近更新 更多