开发者社区> 问答> 正文

请问 支付宝小程序显示系统错误请重试是什么问题?

请问 支付宝小程序显示系统错误请重试是什么问题?

展开
收起
王滕滕 2019-05-08 11:25:48 4877 0
1 条回答
写回答
取消 提交回答
  • 大致就是自己请求数据或者拿到数据不一样的原因。


    由于支付宝给的接口demo是过程化,里面都是html和php混编。

    在html头部都声明了字符集。

    但是我在整合支付宝接口的时候需要将其改写为OOP模式,虽然我们的视图层都是做了utf8字符集声明的,但是有一个方法就是demo里面对应的alipayapi.php这个页面对应的方法(我将其命名为alipayapi方法)却是一个中间页面,没有对应的模版页面。

    所以我忽视了在方法开头声明字符集,而导致了浏览器默认编码为gbk的用户在提交到这个方法的时候出现了错误。

    原因就是所有的参数列表中不能有乱码,所以把这个页面设置下字符集即可!

    header("Content-type:text/html;charset=utf-8");

    2019-07-17 23:34:58
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《云市场-小程序》 立即下载
数字乡村建设方案 立即下载
mPaaS 小程序新品发布 立即下载