微信小程序部分安卓机型发起 HTTPS 请求频繁出现超时问题

微信小程序部分安卓机型发起 HTTPS 请求频繁出现超时问题,第1张

首先引入微信小程序官方关于HTTPS网络请求问题的 相关说明

如果苹果机型和本地微信开发工具请求都相对正常,唯独安卓部分机型频繁出现请求超时问题,那么可能就是服务器域名证书的信任链不完整或者缺失中间证书引发的,请对照下述流程检查或使用 SSL证书在线检测工具 。

微信小程序对证书要求如下:

原因:在部分安卓系统下证书不可信从而导致无法请求到数据。在证书文件的详细信息-授权信息访问一栏的 Alternative Name 中指定了中间证书的获取 URL 地址。IOS、MAC、Windows、都支持这种方式获取中间证书,唯独部分 Android 系统不支持,所以就无法建立可信连接。所以在切换小程序网络请求域名时请注意检查 SSL 证书是否配置正确。

要设置不同的小程序请求同一套后台并区分它们,可以通过以下几种方式:

在后台接口中增加参数:在小程序发起请求时,可以在请求参数中增加一个标识符参数,用于区分不同的小程序。后台接口可以根据这个参数来判断请求来自哪个小程序,并做出相应的处理。

在后台接口中增加请求头:与增加参数类似,可以在小程序发起请求时,增加一个自定义请求头,用于区分不同的小程序。后台接口可以根据请求头中的标识符来判断请求来自哪个小程序,并做出相应的处理。

使用不同的接口地址:可以为不同的小程序分别设置接口地址,后台接口根据接口地址来判断请求来自哪个小程序。这种方式需要在小程序中进行相应的配置。

以上三种方式都可以实现小程序请求同一套后台并区分它们,具体选择哪种方式,需要根据实际情况进行选择。

奈雪小程序请求错误原因如下:

1、网络问题导致请求延迟、丢失或者其他异常。

2、服务器参数配置问题或者服务器运行不正常,导致请求错误。

3、小程序代码出现逻辑错误,导致请求失败。

4、用户输入的请求参数不正确,导致服务器无法识别请求参数,从而导致请求错误。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11155489.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存