乐趣区

关于小程序:小程序请求网络接口慢问题解决

微信小程序开发过程遇到的问题,排查了一天才找到起因解决。

问题的景象是开发工具上申请后盾接口是毫秒级的,真机小程序上申请接口是秒级的。

查了网上很多人遇到过这种问题,网上的图片,不过和我的状况一样!

这个问题是接口地址应用的 ssl 证书的起因

具体理论状况:
当小程序首次启动时,无论申请什么链接,前几次条申请会很慢,最长会达到 6、7 秒。这种状况产生在真机微信上,电脑开发环境没有问题。

后盾 web 服务更换了 ssl 证书,接口的访问速度大大晋升。

小程序要求后盾接口都应用 https 申请,增强安全性。之前在我的项目中应用的是国外 letsencrypt.org 的收费 ssl 证书,我的了解尽管这个证书在网页上应用是没有问题的,然而在手机微信中解析这个证书会十分慢。

ssl 证书还是挺贵的,不过当初腾讯云和七牛等都有域名型的收费证书能够申请。

不过感觉在微信上申请 https 地址,还是达不到毫秒级响应。

退出移动版