永发信息网

前端将图片转换为base64位无法使用ajax传递怎么解决?

答案:1  悬赏:0  手机版
解决时间 2021-11-30 16:00
前端将图片转换为base64位无法使用ajax传递怎么解决?
最佳答案
前端生成的代码最终格式如下:
data:image/png;base64,xxxxxxxxxx...........
后端这样解码
base64=base64.Replace("data:image/png;base64,", "");
byte[] bytes =Convert.FromBase64String(base64);
MemoryStream memStream = new MemoryStream(bytes);
BinaryFormatter binFormatter = new BinaryFormatter;
return(System.Drawing.Image)binFormatter.Deserialize(memStream);
string base64Str = "图片的BASE64字符串";
byte[] bytes = System.Convert.FromBase64String(base64Str);
using (System.IO.MemoryStream ms = new System.IO.MemoryStream(bytes))
{return System.Drawing.Image.FromStream(ms);}
ajax({,url : form.action,,type : "POST",,data : formData,
dataType:"text",,processData : false,,success:function(data).window.location.href="${ctx}"+data;
xhr:function//在jquery函数中直接使用ajax的XMLHttpRequest对象
var xhr = new XMLHttpRequest
xhr.upload.addEventListener
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
天界.创世纪版本,▲御花▲天界之瞳▲鬼舞玄冰
一个歪的乱 一个倒过来的正是什么成语
请问什么是开关量信号?
如果我考不上该怎么办
谁能评测一下这款AKG耳机
这张打打分
骑马的感觉是怎样的?
psv有怪物猎人,为什么
身高163CM体重40斤能活吗? '
上海南站到锦溪古镇怎么走最快
is no doubt Bob can win the first price i
目前谁超过了比尔盖茨成为了世界首富?
能把log4j的日志以json的格式输出么
二手97年中华125踏板车
恶臭污染物和臭气浓度分别指的是什么
推荐资讯
你们做完爱后,老婆会为你擦干净吗
生活中哪些塑料用品是热塑性塑料制成的
lng半挂汽车压力高排气是怎么回事
猜字谜语大全:哥们几个来猜谜
脑筋急转弯小燕子帘外飞双打被淘汰
阅读流程图,若a=20.3,b=2-0.3,c=log20.8,
钢质防火门双开门单把手与双把手的防火规范有
为什么制糖不用西瓜呢?
金清镇友谊村离金清短途车站多远
国税财务报表申报前打印了如何撤销
纺织厂保全工到底是什么工种?
球墨铸铁管dn1400安装一米多少钱,求…
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?