Node.js - 生成多部分/表单数据

标签 node.js multipartform-data

是否有一个 Node.js 库可以生成以下形式的 multipart/form-data 内容?

------------------------------7a9cd2dc11c1
Content-Disposition: form-data; name="to"

destination@email.com
------------------------------7a9cd2dc11c1
Content-Disposition: form-data; name="from"

recipient@email.com
------------------------------7a9cd2dc11c1
Content-Disposition: form-data; name="subject"

subject line
------------------------------7a9cd2dc11c1
Content-Disposition: form-data; name="text"

This content does not matter.
------------------------------7a9cd2dc11c1--

最佳答案

fermata看起来它可能是你要找的东西。来自 github 页面:

fermata.json("http://example.com/some/action").post({
  'Content-Type':"multipart/form-data"
}, {
  fileField: form.input.file || {data:nodeBuffer, name:"", type:""}
}, callback)

关于Node.js - 生成多部分/表单数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7945949/

相关文章:

c# - 服务器不读取没有 MIME 类型的请求

node.js - axios 从 URL 获取文件并上传到 s3

javascript - 在 NodeJS 中访问 JSON 中的值

javascript - 如何在 Visual Studio 代码中与文件一起导入扩展名?

c# - 'system.argumentexception' 上传多部分时

javascript - 多部分 formData 字符串转 json

javascript - 如何手动创建 multipart/form-data

javascript - 如何使用 Node 将 JavaScript 文件解析为对象

javascript - 用于客户端 Web 应用程序的开发/构建工具

node.js - 如何使用 HTTP 触发器解析 Azure Function App 中的多部分表单数据? ( Node JS)