AJXMJC
AJXMJC
  • 发布:2020-07-06 09:14
  • 更新:2020-07-13 12:53
  • 阅读:916

【报Bug】更新2.8.0后 uni.request一直出错 request:fail abort

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: Alpha

HBuilderX版本号: 2.8.0

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 华为

手机机型: mate9

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

uni.request

预期结果:

希望得到正常接口数据

实际结果:

request:fail abort

bug描述:

更新2.8.0版本后 uni.request 一直出错request:fail abort,切换回上一个版本就可以。
测试绝对不是接口问题,是版本更新问题,因为切换上一个版本就可以访问。
接口是 https,证书是 Let's Encrypt,测试sslVerify=false 也不行。

2020-07-06 09:14 负责人:DCloud_Android_ST 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

https://httpbin.org 拿这个地方的接口测试一下

  • AJXMJC (作者)

    用 https://httpbin.org 测试是可以,

    但是用2.8.0 调用我的接口就出错 { "errMsg": "request:fail abort statusCode:-1" }

    我用 浏览器,或者是 在浏览器用 js 调用我的接口 完全没有任何问题。

    旧版本也没有出现任何错误,新版本就出现问题,不知道你们更新了什么

    2020-07-10 11:53

AJXMJC

AJXMJC (作者)

哭……
还有人处理么?
接口绝对没有问题,用 plus.net.XMLHttpRequest 都可以访问。
但是uni.request就 出错 request:fail abort statusCode:-1
感觉要崩溃了

AJXMJC

AJXMJC (作者)

神奇了
同一个 接口,用 uni.downloadFile 调用都可以下载,读取文件出来接口内容都正确。
用 uni.request 就 出错 ,难道这不是bug?

chenli

chenli

建议创建个可复现问题的示例上传上来。

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

方便给一下接口地址吗?

DCloud_Android_ST

DCloud_Android_ST

可以看下服务端HTTP协议什么版本

该问题目前已经被锁定, 无法添加新回复