我正在尝试将64个基础映像上载到cloudinary,但出现“内部服务器错误”。 如何将这段代码更改为除了上传64base图像(我尝试上传图像文件并且它确实有效)
这是我的Node.js代码:
router.post('/', (req, res) => {
cloudinary.v2.uploader.upload(`data:image/png;base64,${req.body.image}`,
function (error, result) { console.log(result, error); });
});
我的反应本机代码:
export const uploadCloud = ({image}) => {
return (dispatch) => {
debugger;
axios
.post('https://randomApI.com/api/cloudinary', {image})
.then(() => {
dispatch({
type: UPLOAD_CLOUD,
payload: {image}
});
})
.catch(err => err);
};
};
如果您不清楚,请要求澄清。 预先感谢