微信小程序封装网络请求设置超时5min不生效

发布时间:2024年01月14日
背景:

开发微信小程序时,由于有些业务场景特殊,接口返回时间较长,因此使用flyio封装网络请求时将timeout设置为5min。

问题:

设置timeout为5min,发现请求时长超过1min后请求自动断开了。

解决方案:

除了在网络请求那设置,还需要在app.json中设置networkTimeout中的request属性

"networkTimeout": {
  "request": 5000,
  "connectSocket": 5000,
  "uploadFile": 5000,
  "downloadFile": 5000
}
?备注:

用uniapp开发的微信小程序需要在manifest.json中设置。

文章来源:https://blog.csdn.net/weixin_44705310/article/details/135585713
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。