小程序https Android (安卓) 可以发请求,IOS (苹果)发请求失败问题

本文探讨了在开发小程序时遇到的一个问题,即Android设备能正常发送HTTPS请求,而iOS设备失败。这可能由苹果的ATS(App Transport Security)策略引起,要求HTTPS必须符合特定安全标准。为了解决这个问题,推荐使用腾讯云SSL测试工具检查域名的HTTPS支持,并提出使用HotApp的HTTPS proxy作为临时解决方案,允许在后台修复期间继续开发。HotApp提供免费的HTTPS代理服务,可以代理请求HTTP或HTTPS服务,并给出了具体配置示例和应用场景。
摘要由CSDN通过智能技术生成

如果一个机器可以发送成功,一个机器发送失败,那多半是是域名的https支持的问题

那就用腾讯云的这个ssl测试工具检测下

https://www.qcloud.com/product/ssl#userDefined10

 

一般苹果的ATS 检测不通过,那就是域名的https的问题了

 

那开发还是要继续的,怎么办呢?

 

可以用HotApp 的https proxy,先代理请求自己后台的数据,等后台的功能修复好,求切换到自己后台上来

 

hotapp 有免费的https proxy ,可以免费代理请求任何http或者https服务,只要设置好合法域名为
https://wxapi.hotapp.cn , 就可以请求网址
如请求小程序联盟的例子为点击下面链接,可以查看效果
https://wxapi.hotapp.cn/proxy/?appkey=hotapp11377340&url=http://www.wxapp-union.com/


这个https proxy 有什么用
(1)如果开发期间公司的业务还未支持https,可以先用这个请求公司的http接口,等公司的接口修改为https后,切换一下就好了
(2)因为合法域名有15个限制,如果不够了,怎么办,通过这个接口可以访问任何其它的接口

文档地址:https://weixin.hotapp.cn/api/request 

 

更多的问题,可以看小程序联盟的一些帖子回复 http://www.wxapp-union.com/forum.php?mod=viewthread&tid=648



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值