axios发送的是jpeg而不是jpg格式给后端,如何解决?
创始人
2024-09-28 19:30:52
0

可以在前端通过修改请求的Content-Type来指定发送的图片格式,如下所示:

axios.post('/upload', imageFile, {
  headers: {
    'Content-Type': 'image/jpg' // 指定发送的图片格式为jpg
  }
})

如果直接修改Content-Type无法生效,可以尝试将图片转换成Blob对象,并在发送时指定文件名,如下所示:

const imageBlob = new Blob([imageFile], { type: 'image/jpg' }); // 将图片转换成Blob对象

const formData = new FormData(); // 创建表单数据对象
formData.append('imageFile', imageBlob, 'fileName.jpg'); // 添加图片到表单数据,并指定文件名为fileName.jpg

axios.post('/upload', formData);

在后端接收时,可以根据文件名的后缀名来判断图片格式是否正确。

相关内容

热门资讯

pokemmo脚本辅助器下载!... pokemmo脚本辅助器下载!wepoker辅助器最新版本更新内容(透视)神器-切实有挂是有挂1、w...
透视辅助!wepoker私人局... 透视辅助!wepoker私人局辅助挂(透视)aapoker插件,教程练习(有挂规律)-哔哩哔哩在进入...
如何判断wpk辅助软件的真假!... 如何判断wpk辅助软件的真假!哈糖大菠萝破解器(透视)方法-都是揭幕真的有挂1、许多玩家不知道如何判...
透视总结!德扑HHpoker有... 透视总结!德扑HHpoker有挂吗(透视)hhpoker透视脚本下载,教程手筋(果真有挂)-哔哩哔哩...
aapoker万能辅助器!we... aapoker万能辅助器!wepoker怎么开辅助(透视)app-一贯了解有挂一、aapoker万能...
透视了解!cloudpoker... 透视了解!cloudpoker开挂(透视)wepoker底牌透视,教程练习(果真有挂)-哔哩哔哩1、...
wepoker软件安装包!hh... wepoker软件安装包!hhpoker德州机器人(透视)技巧-真是总结是真的挂1)hhpoker德...
透视开挂!hhpoker是真的... 透视开挂!hhpoker是真的假的(透视)安装不了wepoker,教程攻略(有挂技巧)-哔哩哔哩1、...
hhpoker软件靠谱吗!德州... hhpoker软件靠谱吗!德州局透视脚本下载安装最新版本(透视)神器-其实总结真的有挂hhpoker...
透视总结!hhpoker怎么开... 透视总结!hhpoker怎么开透视(透视)hhpoker辅助,教程项目(有挂秘籍)-哔哩哔哩1.hh...