Node.js - генерирует multipart / form-data - PullRequest
3 голосов
/ 30 октября 2011

Существует ли библиотека 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--

Ответы [ 2 ]

2 голосов
/ 30 октября 2011

fermata выглядит так, как будто это то, что вы ищете. Со страницы GitHub:

fermata.json("http://example.com/some/action").post({
  'Content-Type':"multipart/form-data"
}, {
  fileField: form.input.file || {data:nodeBuffer, name:"", type:""}
}, callback)
0 голосов
/ 13 октября 2015

request поддерживает multipart/form-data или, если вы просто хотите создать тело контента, попробуйте form-data

...