当前位置:网站首页>我们仍未知道那天踩的MultipartFile file为null的大坑是为什么
我们仍未知道那天踩的MultipartFile file为null的大坑是为什么
2022-08-08 20:20:00 【虫叽叽】
前天前端小哥暗搓搓地戳我说,文件上传报错了!赶紧改改好!
一想到这个项目已经发布正式地址了,当即*一紧,赶紧本地试了一下,后台接收的参数为空,但是一看代码已经一个多月没有修改了,当即就用怀疑的眼神看向了前端小哥。
经过确认,前端也是许久没动这一块东西,而且问题是突然出现,就有点奇怪了。
1、先确认前端是否异常

基本确认是正常的。
2、查看拦截器中的request请求是否为空
当断点打完之后发现request强转的MultipartHttpServletRequest中居然获取不到对象时,兔美的眼神犀利了起来。
在网上一阵浪之后(两天后),在一篇文章的评论下突然看到这么一段话
"获取的request为null是因为这个request已经被消耗了。"
我琢磨着可能就是这样的啊!!!
众所周知,Spring boot使用MultipartFile是需要声明CommonsMultipartResolver为mutipartResolver的
以及看到了如下的提示

把这个注释掉之后重启,一切正常!
但是还是不知道为啥会这样=。=,就这样吧
边栏推荐
- Experience Sharing | A low-cost and fast-paced approach to building an enterprise knowledge management system
- openEuler 资源利用率提升之道02:典型应用下的效果
- 梅科尔工作室OpenHarmony设备开发培训笔记-第一章学习笔记
- 培训预告 | 企业应用现代化实用教程——DevOps方法论及最佳实践篇 8月11日上线
- 正则表达式的限定符、或运算符、字符类、元字符、贪婪/懒惰匹配
- What are the latest developments in the handling of false information?KDD2022 "Fighting Misinformation and Responding to Media Bias" tutorial, 161 pages ppt
- Intel两大FPGA产品部署中国:性能升45%、功耗降40%
- 文档管理系统对于企业来说有哪些作用?
- 瑞芯微rk1126 平台部分jpeg图片解码程序挂掉的问题
- 阿里财报中的饿了么:守正出奇
猜你喜欢
随机推荐
MySQL8 免安装版安装
PyTorch入门:(二)Tensorboard的使用
头条二面:你确定ThreadLocal真的会造成内存泄露?
From interview to autism, five rounds of interviews for byte software testing post, four hours of soul torture...
“12306” 的架构到底有多牛逼?
Word清除格式在哪里?Word清除格式使用方法
从 VLAN 到 IPVLAN: 聊聊虚拟网络设备及其在云原生中的应用
梅科尔工作室OpenHarmony设备开发培训笔记-第一章学习笔记
Ansible自动化运维工具(一)安装及模块
学习与尝试 --> 事件风暴
sql server 数据库怎么对插入的日期自动取月份数据?
黑猫带你学Makefile第10篇:如何将未被编译的代码/自己写的驱动编译进uboot
LitJson使用中的一些问题
树形DP总结
1259 Alice and Bob
黑猫带你学Makefile第7篇:Makefile简单例程一览
如何用精益敏捷组合管理,提升研发效能?软件研发团队必看!
投资基金定投安全吗
【翻译】宣布Kubernetes策略管理论文
微信小程序第一集









