Android 解决okgo无法上传带中文名称的文件
修改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"
直接上截图: