问题标签 [formidable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
17887 浏览

node.js - 如何重命名由 Formidable 解析的文件?

如何在 Node 中命名由 Formidable 解析的文件?目前我的文件保存为“7c9d182a9892bb7588b49ea9d364efd0.pdf”,我更喜欢原始文件名。

有人知道怎么做吗?

0 投票
4 回答
7599 浏览

node.js - nodejs & 强大的标题错误

跟随:节点初学者书

我无法调试此问题或在线找到解决方案。Node.js 的新手,希望有人能提供解决方案

错误:已更新控制台日志信息 2012 年 2 月 11 日星期六上午 7:27:17

结束错误

requestHandlers.js

index.js

路由器.js

服务器.js

0 投票
1 回答
567 浏览

javascript - 我的网络浏览器出现严重崩溃

我正在尝试上传大文件(~ 2 GB)。我已经从 Express 中删除了 bodyParser 以阻止服务器在大文件上崩溃。崩溃错误也是间歇性的,所以我什至无法选择错误是什么时候引起的,以及为什么。

代码如下:

有时上传会起作用,有时会出现以下内容:

有没有其他人遇到过这个问题,或者知道是什么原因造成的?

0 投票
2 回答
1040 浏览

node.js - node.js flatiron - 通过 multipart/form-data 上传文件

我有一个 flatiron 应用程序,现在需要扩展它来处理图像的多部分/表单数据上传。

如何在 flatiron 应用程序中处理文件上传?union/director 似乎忽略了 multipart/form-data,并且我所有集成强大的尝试都失败了 - 我认为这是因为联合在强大获取请求对象之前执行的操作。

我已经尝试过正常和streaming: true路由,以及before数组中的原始处理。

我不能是唯一需要这个的人,所以它可能已经解决了,我道歉。我只是找不到任何参考资料。

0 投票
2 回答
6200 浏览

node.js - nodejs强大的改变uploadDir

我有一个我试图完成的项目我想上传图片我可以上传图片但不能在应该上传的目录中

好的,让代码:

问题是当我发布图像时......图像仍然保存在 process.env.TMP 我的 proyect 有这个 dir arq

编辑 2:问题是 BODYPARSER

好的,从最后一个代码...问题是 app.js 当我配置应用程序时,它有一个 bodyParser ,因此 bodyParser 方法使用来自快递的强大功能

最后一个代码是正确且功能性的,如果有人想使用该代码......只需评论 express.configure 中的行

关闭 express bodyparser 但 express 使用也很强大,所以是同一件事......

还有一个问题

我像这样配置 express.bodyParser

我像这样更改第一个代码

它是功能性的,当此代码收到文件时,将文件放在上传文件夹中,然后使用电子邮件名称创建文件夹,最后将文件移动到电子邮件文件夹中,并将其重命名为带有扩展名的原始文件

这是完美的”!

不,没有完美……我想用这个方法

因为从第一个代码我可以配置在第二个代码中从头开始放置文件的位置我在服务器收到文件后移动文件

我认为该方法是快递,因为快递使用像中间件一样强大

我该如何配置方法?

方法在哪里……?'?

我如何从第二个代码中知道 req.files 中包含的方法?(因为 req.files 使用 bodyParser() 与 form.file 在第一个代码中使用 formidable 相同)

全部

0 投票
2 回答
942 浏览

node.js - 表达强大的方法它们在哪里?

我对这段代码有一个重要的问题

这些是强大模块的方法......我发现 express.bodyParser 使用强大的模块......但我想调用方法。('fileBegin'......用快递,我不能

方法在哪里...对象形式在哪里

如您所见,对象表单具有字段和文件

在 express.bodyParser 文件在 req.files 和字段在 req.body 但是当我尝试调用 req.on('fileBegin'... 给我一个错误

有人试试这个???

0 投票
2 回答
1032 浏览

ajax - 似乎无法从 node-foridable 获取进度事件以通过 socket.io 发送到正确的客户端

因此,我在 node.js 上通过 ajax 构建了一个多部分表单上传器,并通过 socket.io 将进度事件发送回客户端以显示其上传状态。一切正常,直到我有多个客户端尝试同时上传。最初会发生的是,当一个上传正在进行时,当第二个启动时,它开始接收来自正在解析的两个表单的进度事件。原始表单不会受到影响,它只会接收自己的进度更新。我尝试创建一个新的强大表单对象并将其与套接字的会话 ID 一起存储在一个数组中以尝试解决此问题,但现在第一个表单在处理第二个表单时停止接收事件。这是我的服务器代码:

如果有人可以对此提供任何帮助,我将不胜感激。几天来,我一直把头撞在桌子上,试图解决这个问题,并且真的很想解决这个问题,以便我可以继续前进。非常感谢您!

0 投票
1 回答
2560 浏览

node.js - 在 Node.js 中使用 Request/Formidable 解析多部分响应

我正在使用 mikeal 的请求模块从 REST 服务器获取图像,然后尝试使用强大的解析多部分响应,但 form.parse 从未被调用。我做错了什么吗?

标题看起来像:

0 投票
1 回答
2118 浏览

node.js - form.on('error') 不处理 Node.js/formidable 错误

我正在使用强大的上传文件。当上传失败时(例如,当 uploadDir 不可写时),form.on('error') 不会处理错误,而是未捕获的异常。如何处理上传错误?这基本上是 fromidable 的自述文件中的示例代码,带有不存在的 uploadDir 和错误处理程序。

我收到的错误是:

0 投票
1 回答
66 浏览

node.js - 如何将模块添加到 node.js

我想问如何将模块添加到node.js。我我已经安装了 node.js 并想创建一个简单的表单来上传图像。当我需要一个“强大的”模块并从中创建一个新对象时,我收到一个错误“找不到模块formidabe”。