当前位置:网站首页>我们仍未知道那天踩的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的
以及看到了如下的提示
把这个注释掉之后重启,一切正常!
但是还是不知道为啥会这样=。=,就这样吧
边栏推荐
- 【无标题】
- 方舟综合指令代码大全系统综合
- 监控工具普罗米修斯(Prometheus)的介绍与安装
- 方舟基础物品指令代码大全
- What are the latest developments in the handling of false information?KDD2022 "Fighting Misinformation and Responding to Media Bias" tutorial, 161 pages ppt
- 小白如何购买基金产品?
- wps表格怎么复制粘贴后与原来格式一样?
- Ansible自动化运维工具(二)playbook剧本
- 莅临GOPS大会龙智展位,获取Forrester最新报告:《Forrester Wave:2021年第四季度企业服务管理报告》
- 瑞吉外卖项目实战Day06--手机端
猜你喜欢
随机推荐
黑猫带你学Makefile第2篇:程序编译的过程
性能问题从发现到优化一般思路
方舟开服务器教程——开服配置常见问题及解决方法
NAACL2022 NER SOTA - RICON study notes
使用dedecms自带采集功能的文字过滤与替换
继承的详解
编写CMakeLists生成静态库及可执行文件的make文件
Word清除格式在哪里?Word清除格式使用方法
MySQL权限管理
兼容并蓄广纳百川,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang复合容器类型的声明和使用EP04
同花顺买股票软件正规吗?安全吗?
投资基金定投安全吗
【分享】如何在集简云平台自己进行应用开发?
Ansible自动化运维工具(一)安装及模块
技术分享活动
亚洲首个!朱永官院士荣获2022年国际土壤科学联合会李比希奖
利用shell脚本同时编译生成多个cmake工程
Maykel Studio OpenHarmony Device Development Training Notes - Chapter 6 Study Notes
基于opencv的实时睡意检测系统
1259 Alice and Bob