PHP支付宝接口调用,官方SDK,UTF-8编码

在做支付宝接口整合的时候,遇到了个很蛋疼的问题,用火狐测试一直OK的,换到IE6下就一直报ILLEGAL_SIGN错误。

调试错误,请回到请求来源地,重新发起请求。

错误代码 ILLEGAL_SIGN

但仅仅是一个表单提交而已,没理由存在这么大的浏览器兼容性。

分析提交的URL发现中文结尾出现了乱码

解决办法:

在alipayto.php文件顶部加上

header("content-Type: text/html; charset=Utf-8");
即可