Javascript 在a<;内发送base64图像;img>;是否将标记添加到服务器(<;10MB)?
我的网站上有一个标签,它是从画布生成的,比如 画布可以转换为base64,如下所示:Javascript 在a<;内发送base64图像;img>;是否将标记添加到服务器(<;10MB)?,javascript,html,ajax,jquery,Javascript,Html,Ajax,Jquery,我的网站上有一个标签,它是从画布生成的,比如 画布可以转换为base64,如下所示: var strDataURI = oCanvas.toDataURL(); // returns "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACt..." 如何将此映像(2MB-10MB)发送到我的服务器 我知道我可以用这个: $.ajax({ type: 'POST', //or get url : 'urlT
var strDataURI = oCanvas.toDataURL();
// returns "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACt..."
如何将此映像(2MB-10MB)发送到我的服务器
我知道我可以用这个:
$.ajax({
type: 'POST', //or get
url : 'urlToMyServer.php',
data: { img : $('img').attr('src') }
});
这是图像的好方法吗?您可以使用ajax将图像发送到服务器,然后在服务器中将数据保存到文件中。如果我有
POST
,这是正确的方法吗GET
由于其尺寸有限,无法让您走得更远。BASE64比其他格式大。。。也许你想用一个压缩框架来压缩它…@confile-see或谷歌'zip-javascript'
$.ajax({
type: 'POST', //or get
url : 'urlToMyServer.php',
data: { img : $('img').attr('src') }
});