问题标签 [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 投票
1 回答
40 浏览

node.js - 上传文件时出错

最终用户通过 Web 应用程序上传文件。我为此使用Blueimp jQuery Fileupload

在服务器端,我使用强大的管道将上传的文件传输到我正在使用的基于云的文件服务。

代码如下 -

但是,上传到基于云的托管服务的代码需要时间(取决于文件大小)。我想做的是立即返回,而不是等待文件上传到云端。也就是说,可以说是在后台进行上传到云端。

如果我移动事件的res.send(201, data)外部file并将其放在函数的末尾,我会收到“请求超时 - 连接关闭且没有响应”错误。

如何在“后台”携带上传并立即返回?

0 投票
1 回答
1681 浏览

javascript - 从nodejs中的多部分请求中检索JSON对象

我正在使用强大的处理从我的 iOS 应用程序发出的 node.js 中的多部分请求,该请求通常包含“n”个图像和一个关联的 JSON 对象,强大的中间件将 JSON 视为一个文件并将文件存储在临时下载位置并提供文件路径,代码“jsonObject = JSON.parse(fs.readFileSync(file.path, 'utf8'));” 读取文件并解析为 JSON 对象。这是它应该如何工作还是有更好的方法,它否定了从磁盘写入和读取的多余文件并直接提供解析的 JSON obj。

PS - node.js 的新手,整个后端系统的新手,有一个非常糟糕的强迫症。

0 投票
1 回答
256 浏览

node.js - 使用强大的删除元数据

刚才我正在使用强大的将照片上传到我的 node.js 服务器。服务器运行良好,但由于某种原因,当有人从他们的 iOS 设备上传照片,然后其他人看到同一张照片时,默认情况下照片会旋转。首先,我认为问题出在照片分辨率上,但后来,我存储了没有元数据的同一张照片(使用 photoshop),并且具有相同宽度和高度的照片工作正常。然后,我的问题仅在于 iOS 设备的元数据。有人知道如何解决吗?

0 投票
1 回答
935 浏览

node.js - 无法读取未定义的属性“displayImage”

我正在使用 node js 开发一个 web 应用程序。尝试上传图片并保存在应用程序的文件系统中时,出现错误:

我的图片帖子代码如下:

并且在视图中

非常感谢你的帮助!

PS:我还阅读了一些使用强大模块的教程。推荐使用还是像我做的就够了?

0 投票
1 回答
245 浏览

node.js - 在 Nodejs 中使用 Connect+强大的文件上传

我无法使用 Connect 框架上传文件。我参考了链接Connect。下面是我的代码

我总是得到如下响应

0 投票
2 回答
7985 浏览

javascript - 我可以同时使用 body-parser 和 Formidable 吗?

我试图解决一个问题几天,但无法理解一些事情。我有一个使用 NodeJS 和 ExpressJS 创建的网站,我使用 body-parser 来处理表单。

所以,使用这种方法我处理表单值。但是现在,我需要使用 node-formidable 来解析来自用户的图像。问题是,我能否以某种方式仅将强大的图像用于图像,将 body-parser 用于表单?或者,任何人都可以帮助我了解如何处理表单并将值附加到我的变量?

0 投票
1 回答
388 浏览

javascript - 解析期间的强大库存

当我开始使用我的应用程序上传文件时,它会在第一步之后存储。上传功能的波纹管代码

和服务器配置部分

你知道为什么我打电话时它停止了吗

form.parse(req, function(err, fields, files){

0 投票
2 回答
569 浏览

node.js - Express4 和强大的文件上传工作,直到我启用 csrf

我正在阅读 Ethan Brown 的书“使用 Node 和 Express 进行 Web 开发”,它一直进展顺利,直到我在照片上传上启用了 csrf 多部分/表单数据上传。我从 Github 下载了完整的书籍代码,https://github.com/EthanRBrown/web-development-with-node-and-express并且做同样的事情,直到启用 csrf 然后它出错:

错误:无效的 csrf 令牌

这是我认为相关的代码,/meadowlark.js 从第 100 行开始

然后在 /handlers/contest.js

以及views/contest/vacation-photo.handlebars

使csrf工作的正确方法是什么?

谢谢,

0 投票
2 回答
2134 浏览

javascript - 在nodejs中使用循环和文件读取的承诺

我看了很多例子但无法实现它..所以需要帮助..

问题..

  1. 循环中的内容应该被一一传递执行。
  2. 每个循环迭代都包含一个文件读取和数据库保存操作以及需要分配的一些其他对象属性。

我在这里创建了示例..

http://runnable.com/VI1efZDJvlQ75mlW/api-promise-loop-for-node-js-and-hello-world

如何运行:

接口:http ://web-91b5a8f5-67af-4ffd-9a32-54a50b10fce3.runnable.com/api/upload

方法:POST

内容类型:多部分/表单数据

上传多个具有名称的文件。

..

最终的预期承诺是

- 保存到数据库。

目前我从文件中获取不同的内容..但其他文件内容未填充且未定义。

问候莫伊恩

0 投票
1 回答
2539 浏览

javascript - Node.js - 使用 ajax 和强大的提交表单的一部分

在我的 node.js / express.js 应用程序中,我尝试使用 ajax 发布表单的一部分。为此,我阅读了一个使用formidable中间件的示例。

这是 HTML:

客户端javascript:

这是服务器端:

然后,这是注释行的结果return console.log(req.files.files);

怎么了 ?任何帮助将不胜感激。

编辑:返回的错误:

编辑:尝试强大的文档示例给出相同的错误: