前端怎么传图片给后台(java)? 50

如题,前端把图片转成base64格式的内容传给后台,后台接收不到,不然就是为空。转成formData格式的内容(varformdata=newformData.appen... 如题,前端把图片转成base64格式的内容传给后台,后台接收不到,不然就是为空。转成formData格式的内容(var formdata=new formData.append('file',e.target.result)),后台仍然接受为空,请问,前端图片应该传什么格式的内容到后台? 展开
 我来答
侠们figo
2018-02-23 · TA获得超过152个赞
知道小有建树答主
回答量:246
采纳率:50%
帮助的人:92.1万
展开全部
你可以现在前台控制台打印一下base64的流,看看是否获取图片成功。如果成功再去后台看看获取的文件信息,haerd中是否有数据。
然后就是你没有后台代码,这里也不好判断是否是接收问题
追问
控制台能打印出base64的流,很长,控制台这个函数的 query string farameters这里能看到post的base64的内容,但是控制台network执行的这个函数是红色的,后台接收为null
life爱的罗曼史
2018-02-23 · 超过14用户采纳过TA的回答
知道答主
回答量:55
采纳率:33%
帮助的人:13.7万
展开全部
前端可以直接把base64值传到后台,后台接收数据转换成图片即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式