通过 Postman Form-Data 在节点 js 中处理 post data/image 的简单方法
simply way to handle post data/image in node js through Postman Form-Data
有没有办法使用 Nodejs 通过 postman 来 post 表单数据。我见过很多平台,但作者是使用前端来 post 操纵后端代码的数据。我想看懂代码
没问题。将请求类型设置为 POST,然后在请求正文中定义您的数据
看看这个
https://learning.postman.com/docs/sending-requests/requests/#sending-body-data
是的,您可以在 post man 中使用表单数据发送数据。
您可以在此表单数据的正文部分下看到表单数据,您必须将类型从 text
更改为 file
更改为文件类型后,您可以浏览本地计算机。选择图像
您可以使用 formidable
进一步解析节点 js 中的文件。您可以安装此软件包并根据需要进行配置。它最多可以处理 1000 个文件
来到节点js中的代码部分。
首先配置强大
const form = new formidable.IncomingForm({
multiples: true,
keepExtensions: true,
});
之后你必须解析 fieldvalue
和 file
form.parse(req);
然后你可以将值和文件uisng分开
form.on("file", (field, file) => {}) //For file
form.on("field", (fieldName, fieldValue) => {}) //for fieldvalue
希望本文对您有所帮助!!
有没有办法使用 Nodejs 通过 postman 来 post 表单数据。我见过很多平台,但作者是使用前端来 post 操纵后端代码的数据。我想看懂代码
没问题。将请求类型设置为 POST,然后在请求正文中定义您的数据
看看这个
https://learning.postman.com/docs/sending-requests/requests/#sending-body-data
是的,您可以在 post man 中使用表单数据发送数据。
您可以在此表单数据的正文部分下看到表单数据,您必须将类型从 text
更改为 file
更改为文件类型后,您可以浏览本地计算机。选择图像
您可以使用 formidable
进一步解析节点 js 中的文件。您可以安装此软件包并根据需要进行配置。它最多可以处理 1000 个文件
来到节点js中的代码部分。
首先配置强大
const form = new formidable.IncomingForm({
multiples: true,
keepExtensions: true,
});
之后你必须解析 fieldvalue
和 file
form.parse(req);
然后你可以将值和文件uisng分开
form.on("file", (field, file) => {}) //For file
form.on("field", (fieldName, fieldValue) => {}) //for fieldvalue
希望本文对您有所帮助!!