小编R.G*_*.G.的帖子

expressjs文件上传,检查是否确实发送了文件,指定max filesize并保留其名称

到目前为止,我使用expressjs大约一个月,我偶然发现了文件上传的问题.尽管咨询谷歌和各种博客,但我找不到以下三个问题的答案:

我需要做什么/ bodyParser的设置我必须选择以便:

  1. 确保确实上传了文件(目前,在没有选择文件的情况下提交表单时会创建一个空文件).

  2. 在哪里可以指定文件允许的最大大小值?

  3. 如何省略文件的重命名?

目前,我在Express(v.3.0.0)应用程序中包含bodyParser,其中包含以下选项:

{keepExtensions: true, uploadDir: __dirname + '/public/uploads'}
Run Code Online (Sandbox Code Playgroud)

javascript file-upload node.js express

6
推荐指数
1
解决办法
2163
查看次数

extend expressjs res property

我正在尝试向我的expressjs应用添加错误和通知功能.我以为通过电话来考虑

app.use(function (req, res, next) {
  res.notice = function (msg) {
    res.send([Notice] ' + msg);
  }
});
Run Code Online (Sandbox Code Playgroud)

notice函数将附加到我的应用程序中的所有res对象,使我能够按如下方式使用它:

app.get('something', function (req, res) {
  res.notice('Test');
});
Run Code Online (Sandbox Code Playgroud)

但是,上面的示例不起作用.有没有办法完成我想要做的事情?

javascript node.js express

6
推荐指数
1
解决办法
2640
查看次数

标签 统计

express ×2

javascript ×2

node.js ×2

file-upload ×1