繁体   English   中英

Feathers js在postman中使用原始json上传文件

[英]Feathers js upload file using raw json in postman

我们如何配置feathers js来支持form-data? . 基本上我目前的实现现在支持原始 json,但我有一个功能,我必须将文件上传到亚马逊存储桶,并且像使用 postman 一样上传文件的唯一方法是支持表单数据。 谢谢

在此处输入图像描述

或者像有没有一种方法可以在不使用表单数据的情况下上传文件? 喜欢在邮递员中使用 raw 吗? (已编辑)

对于这些类型的文件上传,您需要一个额外的中间件来处理multipart/form-data上传 - 通常使用multer 以下是一些可以帮助您入门的示例代码:

const multer = require('multer');
const fileUploadHandler = multer();

// Upload Service with multipart support
app.use('/photos',    
    // you can define different storage options, the default is to keep the uploaded data in memory
    fileUploadHandler.single('filename'),
    function(req,res,next){
        // the uploaded file is accessible now under req.file
        next();
    }
); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM