我想从ajax将base64解码的数据发送到php文件,但是我的一半数据被截断,无法通过ajax将整个数据发送到php文件。
我发送这个:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkAAAAJACAYAAABlmtk2AAAgAElEQ…/Hv59f3b//PQ+Q/3vcf35r/vmLQP0RPc/m74Zy4dP//wBHqel8UTBFDwAAAABJRU5ErkJggg==
并将 base64 图像转换为普通图像,如 JPG
有什么帮助吗?
只是一个猜测。不要伤害我堆积的神。:-)使用 JSON,而不是 urlencoding。使对象成为文字,然后将数据放入其中。将数据发送到您的 PHP 文件并使用json_decode。
var image {image: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkAAAAJACAYAAABlmtk2AAAgAElEQ…/Hv59f3b//PQ+Q/3vcf35r/vmLQP0RPc/m74Zy4dP//wBHqel8UTBFDwAAAABJRU5ErkJggg=="};