问题标签 [fastify-multipart]
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.
node.js - 如何将 multipart 文件流从 fastify-multipart 转发到第 3 部分 api?
我有一个正在构建的节点 api,它能够处理多部分文件类型(块)的上传。这个 api 基于 Fastify 库,我已经安装了单独的 Fastify-Multipart 库。我已经完成了所有工作,包括多部分文件上传,但是这个 api 的部分要求是能够向另一个 api 发送请求。特别是,我需要发送文件上传。我不知道他们的api是用什么写的,但是他们的分段文件上传api基本上是这样的:
我的代码基本上是这样的:
所以基本上我想要做的是将多部分文件流传递给这个 3rd 方 api,但是这样做似乎不起作用(当我访问他们的网站时,我没有在文件夹中看到文件它应该是)。当我查看我的机器 (macOS) 上的 Activity Monitor 时,我看到节点进程正在消耗 1.2 Gig 的内存(大约是文件的大小)。有谁知道使用 Fastify-Multipart 的方法(我相信它基于 BusBoy)。
javascript - fastify.js 相当于 node 服务器的 express next()
在快递中,我们有这样的路线:-
Fastify 框架中的等效语句是什么(下一部分很重要)?
fastify - Fastify Http 请求队列 + Socket 断开事件
有没有办法访问 NodeJS 中的 fastify 请求队列?并且还知道队列中的每个请求何时与发送者断开连接?
提前致谢!
javascript - node/fastify 不支持的媒体类型出现错误:application/x-www-form-urlencoded
index.js
Paynow API 工作正常,但是当它重定向到 /true 路由时会出错
{"statusCode":415,"code":"FST_ERR_CTP_INVALID_MEDIA_TYPE","error":"Unsupported Media Type","message":"Unsupported Media Type: application/x-www-form-urlencoded"}
我认为它与 fastify 有关真的不知道,因为这是我第一个使用 fastify 的项目。任何帮助将被应用
node.js - How to create xlsx file from uploaded multipart content-type
I encounter an issue saying FILE_ENDED
when i create xlsx file from the multipart content-type which is received to node.js server from front-end application.
Things done so far are as follows,
- I have registered the fastify-multipart in fastify as,
- Handling the file from controller's req.body,
- Creating the uploaded file as xlxs format in upload.js file,
Expected the result to save the file and return success message.
Instead i received an error as follows,
Any help is appreciated.
javascript - Fastify - 如何使用 fastify-multipart 获取非文件字段
如何从请求中访问非文件字段的文本?(我正在使用Insomia)
我们可以通过循环访问文件字段。使用const parts = await req.files();
.
index.js
控制器/property.js
在控制器脚本中,我们使用await req.files();
.
我们如何访问非文件字段,例如文本
node.js - Fastify 在文件上传时抛出未履行的承诺错误
我正在学习 Fastify,所以我编写了一个简单的程序来使用 Fastify-Formidable 上传文件。该文件已成功上传并在 mv 包的帮助下移动到其目标目录。然而,当这种情况发生时,Fastify 会在控制台中抛出一个未处理的 Promise 错误。我的代码是:
错误如下:
此外,Fastify 还会在文件上传几毫秒后记录[fastify-cli] 进程强制结束。
后端似乎不知道请求何时结束,因此强制终止上传过程。不知道从这里去哪里,所以任何帮助将不胜感激。