原帖已删除
Ta的回复 :找到原因了 需要注意的 是 确实需要把 image的数据 进行URLENCODE 但需要注意的是 相当于JavaScript的EncodeURIComponent() 而不是 EncodeURI(),就是编码最完全的一种 考虑到Base64编码后的字符串 之会出现 +和/ 两种符号,所以实质上 EncodeURIComponent()就是把Base64后 上面两种符号进行编码。所以你传送的数据里面 不应该出现+和/。 还需要提醒一点的是,只能把image的数据 进行上述操作。而不要把最终的传送数据(比如image=adffd……) 进行上述操作 ,因为EncodeURIComponent() 它也会把=进行编码。 百度这个API真的很蛋疼 不知道EncodeURIComponent() 目的是为何 。而编码也只能对数据部分。