northDeng
northDeng
  • 发布:2021-09-03 11:24
  • 更新:2021-09-15 13:54
  • 阅读:941

【报Bug】uploadFIle,downloadFile等方法 filePath中含有特殊字符导致报错400

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: Alpha

HBuilderX版本号: 3.2.6

手机系统: 全部

手机厂商: 华为

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

测试过的手机:

iphonexr,小米11青春版

操作步骤:

通过文件选择,然后获取含有中文的路径后调用downloadFIle或者uploadFile 报错400

预期结果:

应该正常上传或下载

实际结果:

通过文件选择,然后获取含有中文的路径后调用downloadFIle或者uploadFile 报错400

bug描述:

uploadFIle,downloadFile等方法中,如果filePath路径中含有中文或者其他特殊字符,会导致无法上传或者下载,但是不会进入到错误信息,返回状态statusCode:400

2021-09-03 11:24 负责人:DCloud_Android_ST 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

将地址编码后试试

  • northDeng (作者)

    尝试使用escape和encodeURI等编码方法后,依然是报400错误

    2021-09-15 13:54

  • northDeng (作者)

    这个bug确认了吗 啥时候可以修复下呀

    2021-10-11 10:54

northDeng

northDeng (作者)

报错信息如下图

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