迅课科技
迅课科技
  • 发布:2019-08-27 10:34
  • 更新:2019-09-09 12:09
  • 阅读:2197

【报Bug】app安卓端uni.request发起DELETE请求会丢失参数,问题报了这么久都没人理,线上在运营项目已受到严重影响。

分类:uni-app

[内容]

升级0816版本之后使用线上打包服务出现的问题,uni.request发起DELETE请求会丢失参数。

已有相同问题报告但没有回应(https://ask.dcloud.net.cn/question/77439),故重新发下并提供重现方式。

现在项目中大量接口服务受到影响,麻烦尽快跟进,谢谢。

[步骤]

发起请求:

uni.request({  
    url: 'https://www.example.com/resource',  
    data: {  
        id:1  
    },  
    method:'DELETE',  
    success: (res) => {  
        console.log(res.data);  
    }  
});

[结果]

其他端均正常,安卓端发起请求后,data参数丢失。请求的抓包结果见附件。

[期望]

DELETE请求正常携带data参数。

IDE运行环境说明

HbuilderX

[IDE版本号] 2.2.2.20190816

[mac版本号] 10.14.5

uni-app运行环境说明

app 安卓端

[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试] HBuilder X

[编译模式是老模板模式还是新的自定义组件模式?] 自定义组件

App运行环境说明

[Android版本号] 9
[手机型号] 小米 MIX 2S

附件

老版本打包请求抓包


新版本打包请求抓包,可以看到参数全部为空,后端接收不到参数返回了400错误。

联系方式

[QQ] 258496709

2019-08-27 10:34 负责人:无 分享
已邀请:
迅课科技

迅课科技 (作者) - 郑州迅课教育科技有限公司,专注在线教育解决方案研发

看了拿来做app的真是少,影响这么大的问题目前就两个人报了,官方还不理会。

DCloud_uniAD_HDX

DCloud_uniAD_HDX

Bug已确认,会尽快修复

  • 1***@qq.com

    官方解决一下这个BUG


    https://ask.dcloud.net.cn/question/75006


    现在项目基本不能用了

    2019-08-30 10:34

DCloud_App_Array

DCloud_App_Array

此问题已在HBuilderX2.2.5(alpha)版本修复。

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