# 提问前,请确保阅读过项目首页说明以及wiki开发文档相关内容,尤其是常见问题部分。完成内容后,请务必移除包括本句在内的无用内容,以免影响阅读,否则直接关闭,谢谢合作~ ## 另外如果确认属于bug,而且已明确如何修复,请参考贡献指南直接提交PR,省的浪费时间在这里描述问题,非常感谢配合 ### 简要描述 __请简单概括描述下你所遇到的问题。__ ### 模块版本情况 * WxJava 模块名: weixin-java-common * WxJava 版本号: 4.6.0 ### 详细描述 HttpResponseProxy的extractFileNameFromContentString方法,获取文件名有问题,attachment; filename*=utf-8''%E6%B5%8B%E8%AF%95.xlsx; filename="æµè¯.xlsx",依据FRC 5987规范此处应该优先获取filename*,实际获取的是filename的内容,在最新4.6.3.B版本也有此问题。
Activity
binarywang commentedon Aug 18, 2024
欢迎直接提交PR修复代码,如果你知道如何修复的话
MoLIYD commentedon Aug 20, 2024
可以参考hutool dev分支的代码,我之前提交过issue作者有修复这个问题还没有发版,在hutool-http->HttpResponse->getFileNameFromDispositions这个方法获取请求头中的文件名,我这边暂时没有时间处理这个问题。另外如果我想要单独处理下载获取文件名的逻辑该怎么操作
🐛 #3348 【公共问题】修复无法获取正确文件名的问题
binarywang commentedon Aug 30, 2024
已修复
Merge branch 'develop' of github.com:Wechat-Group/WxJava into source-…
Merge branch 'source-develop' into dev-icp