PHP支付宝接口调用,官方SDK,UTF-8编码
在做支付宝接口整合的时候,遇到了个很蛋疼的问题,用火狐测试一直OK的,换到IE6下就一直报ILLEGAL_SIGN错误。
调试错误,请回到请求来源地,重新发起请求。
错误代码 ILLEGAL_SIGN
但仅仅是一个表单提交而已,没理由存在这么大的浏览器兼容性。
分析提交的URL发现中文结尾出现了乱码
解决办法:
在alipayto.php文件顶部加上
header("content-Type: text/html; charset=Utf-8");即可