Express - 通过直接POST上传文件

时间:2012-07-30 20:48:06

标签: node.js express

我希望实现类似于Imgur上传功能的API:http://api.imgur.com/resources_anon#upload。换句话说,用户应该能够通过使用图像文件POST /upload而不使用表单来上传图像,即通过AJAX而不设置Content-Type标题(就像Imgur一样)。但是,我能找到的唯一例子如下:https://github.com/visionmedia/express/blob/master/examples/multipart/app.js

问题:我应该如何实施这样的API?我担心Express不会将命令解释为multipart/form-data

1 个答案:

答案 0 :(得分:0)

假设客户端正确设置了上传请求Content-Type(如果用于上传的表单具有正确的enctype属性),并且您使用express.bodyParser(),则express会处理所有内容正确。