如何通过ajax将base64解码数据发送到php文件

时间:2016-01-13 12:57:07

标签: php ajax base64 truncated

我想从ajax将base64解码数据发送到php文件,但我的一半数据被截断,无法通过ajax将整个数据发送到php文件。

我发送此邮件:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkAAAAJACAYAAABlmtk2AAAgAElEQ…/Hv5‌​9f3b//PQ+Q/3vcf35r/vmLQP0RPc/m74Zy4dP//wBHqel8UTBFDwAAAABJRU5ErkJggg==

将base64图像转换为普通图像,如jpg

任何帮助?

1 个答案:

答案 0 :(得分:0)

只是一个猜测。不要伤害我Stackoverflow神。 :-)使用JSON,而不是urlencoding。创建一个对象文字,然后将数据放入其中。将数据发送到PHP文件并使用json_decode。

var image {image: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkAAAAJACAYAAABlmtk2AAAgAElEQ…/Hv5‌​9f3b//PQ+Q/3vcf35r/vmLQP0RPc/m74Zy4dP//wBHqel8UTBFDwAAAABJRU5ErkJggg=="};