微信小程序开发之服务器接口问题

最近在把公司的一个办公积分软件做成微信小程序,做了两周,终于最后在催赶中提交了第一次审核,审核还挺快,快中午时提交的,下午就审核出来了,无奈审核不通过。原因大概是这样说的:页面不能正常加载。

分析问题:在本地开发工具上测试时,没有问题,可以正常打开页面。在手机上测试时,当短时间在小程序中开发版本入口中重新进入时,有时会出现一只loading,不能出现正常数据,真机上调试工具中说request:fail  说明是服务器接口连接不成功。


得出问题原因:突然发现,在项目调试时,为了方便调试,勾选了“开发环境不校验请求域名、TLS版本以及HTTPS证书”,而且微信后台根本没有绑定可信域名偷笑。所以导致问题出现,而且我在服务器上的webservice接口也都是http开头的,而微信小程序要求是https的,所以又开始在服务器上鼓捣半天(以前没配置过https。。。),因为域名、服务器都是阿里云的,所以在阿里云上买了个免费版的SSL证书,按照一系列的审核、安装流程,导入到服务器,绑定站点,这样微信小程序总算正常访问服务器了。。。


不得不说,现在感觉,微信小程序坑挺多的

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
微信小程序中,服务器问题通常可以通过以下方式来解决: 1. 选择合适的服务器:你可以选择使用云服务器(如阿里云、腾讯云)或自建服务器来托管你的小程序后端。云服务器提供了稳定的网络环境和强大的计算能力,而自建服务器则需要你自己购买硬件设备和维护网络环境。 2. 架设后端服务:在服务器上搭建后端服务,用于处理小程序发送的请求和返回相应的数据。你可以选择使用各种后端开发技术,如Node.js、Java、Python等。根据项目需求,你还可以选择使用数据库(如MySQL、MongoDB)来存储和管理数据。 3. 接口设计和开发:根据小程序的功能需求,设计并开发合适的接口,供小程序与后端进行数据交互。你可以使用RESTful API或GraphQL等方式来设计接口,并使用相应的编程语言来实现接口逻辑。 4. 数据传输和安全性:在小程序和服务器之间进行数据传输时,需要考虑数据的安全性。可以使用HTTPS协议进行数据加密传输,并对用户敏感信息进行适当的加密和保护。 5. 监控和优化:定期监控服务器的性能和稳定性,及时处理异常情况和优化服务器配置。可以使用监控工具来实时监控服务器的运行状态,以及日志记录和错误追踪工具来帮助排查问题。 以上是一般解决微信小程序服务器问题的一般方法。具体的解决方案还需要根据你的项目需求和技术栈来具体选择和实施。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值