我正在研究一个node.js项目,并尝试使用cloudinary npm模块上传图像。
上传图像的功能需要图像和回调。但是,该窗体发送一个fakepath \ image。如何从html表单获取要上传的图片?
答案 0 :(得分:0)
没有代码示例,这很难确定,但是我相信您是以HTML格式将文件传递给应用程序的,然后您想使用node.js SDK将图像发布到Cloudinary吗?
如果是这样,则节点SDK随附的示例应用程序具有brief example的操作方法。
将文件上传到服务器,然后将其传递给Cloudinary SDK的调用。
在SDK示例中,它看起来像这样:
var imageFile = req.files.image.path;
// Upload file to Cloudinary
cloudinary.uploader.upload(imageFile, {tags: 'express_sample'}) ...
在示例中,image
是HTML表单上表单字段的名称:
<input id="photo_image" name="image" type="file" />