修改com.lzy.okgo.utils里的HttpUtils类中的getNetFileName方法,注释掉

 fileName = URLDecoder.decode(fileName, "UTF-8");

改为 

fileName =  URLEncoder.encode(fileName, "UTF-8"); 
以上就解决了上传中文名称的图片或者文件会提示
Unexpected char 0x51fa at 69 in Content-Disposition value: form-data; name="imgs"; filename="Screenshot_2019-10-18-10-52-37-552_哈哈哈.png" 

直接上截图:

Android 解决okgo无法上传带中文名称的文件
标题

 

相关文章:

  • 2022-01-05
  • 2021-06-29
  • 2021-06-04
  • 2022-12-23
  • 2021-04-24
  • 2022-02-11
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-14
  • 2021-05-16
  • 2022-12-23
  • 1970-01-01
  • 2021-10-19
  • 2022-12-23
相关资源
相似解决方案