永祥
永祥
  • 发布:2025-04-22 11:01
  • 更新:2025-07-16 10:22
  • 阅读:1154

【报Bug】接口在安卓真机和打包安卓后响应request:fail abort statusCode:-1 Connection reset。H5环境下响应正常。

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 4.45

手机系统: Android

手机系统版本号: Android 13

手机厂商: 小米

手机机型: 10S

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

{
"config": {
"adapter": "function() { [native code] }",
"header": {
"Content-Type": "application/json;charset=utf-8"
},
"method": "POST",
"validateStatus": "function() { [native code] }",
"baseURL": "https://test.zhongrungang.com/prod-api",
"sslVerify": false,
"url": "https://test.zhongrungang.com/prod-api/user/login",
"data": {
"phone": "18133306889",
"password": "****",
"code": "",
"loginType": "PASSWORD",
"loginSource": "APP"
}
},
"errMsg": "request:fail abort statusCode:-1 Connection reset"
}

操作步骤:

我不知你们那边应该如何复现

预期结果:

正常请求接口

实际结果:

bug描述:

后端接口在安卓真机和打包安卓后响应request:fail abort statusCode:-1 Connection reset。H5环境下响应正常。

最近才出现的这个问题,上周之前一直都很正常。本周开始用户反馈出了问题。经过排查是接口响应“request:fail abort statusCode:-1 Connection reset” 我应该如何处理此问题。

上面我提供了一段接口响应的代码。

2025-04-22 11:01 负责人:无 分享
已邀请:
DCloud_App_Array

DCloud_App_Array

没有更新版本说明客户端实现代码没有调整,Connection reset表示被服务器关闭了连接,是不是服务器接口有什么配置调整导致?

  • 永祥 (作者)

    开始我用的最新版本。我降了版本的打包还是不行。

    主要是上周都没有任何问题啊。而且h5环境下是正常的,我们的PC管理系统用的同一套API也没有问题。这咋处理。服务器配置都没有改动过。

    2025-04-22 11:34

陈哲

陈哲 - 90It

解决了吗我也遇到这个问题了

  • 永祥 (作者)

    没有解决,目前判断是我们公司注册地址变更导致域名需要重新备案(正在备案中) 引起的问题。等域名重新备案通过我再看看。

    2025-04-22 16:12

陈哲

陈哲 - 90It

好的谢谢

陈哲

陈哲 - 90It

我这边要是解决会到时候告诉你

陈哲

陈哲 - 90It

我的域名是刚刚备案的,我现在也不知道怎么回事

  • 永祥 (作者)

    你可以试试用IP地址访问后端接口。这样应该就不会受到备案(管局)那边的影响。

    2025-04-22 16:56

  • 永祥 (作者)

    只是这样的话,就暂时不能用https协议了。

    2025-04-22 16:59

x***@santaitech.com

x***@santaitech.com

请问解决了吗?我这里是将uniapp发布成H5,在安卓原生应用中使用webview加载,偶发:Connection reset。

要回复问题请先登录注册