文件上传功能报错Current request is not a multipart request

axios上传文件错误:Current request is not a multipart request 其实整个过程我一共经历了三个报错信息,分别是 1.Current request is not a multipart request:当前请求不是multipart 请求 2.the request was rejected because no multipart boundary was found:请求被拒绝,因为未找到多部分边界 3.Required request part ‘files’ is not present我是想在vue中实现一个上传文件的功能,采用axios方式上传,数据模式采用. 阅读详情

文件上传的时候可能会遇到报错Current request is not a multipart request
在这里插入图片描述
于是我去看了下我的控制层 发现注解@GetMapping("/upload")用错了

@GetMapping("/upload")
    @ApiOperation(value = "小程序Excel表导入")
    public String upload(@RequestParam("file") MultipartFile file) {
        String s = smallRoutineInfoService.upload(file);

        return s;

    }

应该使用@PostMapping("/upload")
在这里插入图片描述
打断点进入后发现可以了
在这里插入图片描述
如果遇到这样的问题 可以检查一下控制层的注解

Postman 文件上传报错 “Current request is not a multipart request” 排查与修复指南 本文详细解析了使用Postman进行文件上传时,遇到“Current request is not a multipart request”报错的排查与修复方法。核心在于确保HTTP请求的Content-Type头部与请求体格式正确匹配multipart request规范。文章提供了从检查Headers、Body配置到使用cURL验证的完整步骤,并针对不同场景给出了具体的解决方案。 阅读详情

相关推荐

AI大模型驱动的智能座舱研发体系重构

AI大模型正重构智能座舱研发体系的核心逻辑,需以场景认知为起点、混合架构为支柱、AI原生生态为落脚点。未来,研发体系需持续融合认知科学、边缘计算与开放生态理论,推动座舱从“工具”进化为“伙伴”。

我的专栏 1916

解决Current request is not a multipart request

文件上传时;前端因为不使用form表单提交信息,所以后端报Current request is not a multipart request该错,因为不使用form表单提交数据时,前端没有默认content-type为multipart/form-data,所以就会报个错,如果在ajax请求中加上contentType:‘multipart/form-data’ 时又会有其他错。 解决:1.可加上form表单提交数据 2.前端js使用FormData类**(推荐)** 如 ...

drnrrwfs的博客 1683

Sentaurus TCAD学习——Scheme编程语言

sentaurus scheme语言学习记录

摸摸小熊猫的博客 964

关于“Current request is not a multipart request” 异常的一种解决方式

The type java.lang.String cannot be resolved. It is indirectly referenced from required .class files 欢迎使用Markdown编辑器 代码写的没问题,但是就是出现了 Current request is not a multipart request 异常 我把 js框架换成了 : jquery ...

weixin_44769146的博客 1178

手把手教你用SIMCOM A7670C_FASL模组实现双路MQTT连接阿里云(附完整源码)

本文详细介绍了如何使用SIMCOM A7670C_FASL 4G模组实现双路MQTT连接阿里云,包括硬件配置、开发环境搭建、双路MQTT架构设计及实现细节。通过完整的源码示例和实战指南,帮助开发者快速掌握物联网设备开发中的多路MQTT连接技术,提升工业级应用的开发效率。

weixin_33696822的博客 227

告别偏移地址!用C# S7PLUS驱动读写西门子S7-1500符号地址(TIA Portal V17+环境配置)

本文详细介绍了如何在TIA Portal V17+环境中使用C# S7PLUS驱动读写西门子S7-1500 PLC的符号地址,告别传统的偏移地址方式。通过配置OpenSSL、集成S7PLUS驱动库,以及实战案例展示符号地址的读写方法,显著提升代码可读性和维护效率。文章还涵盖了环境准备、高级配置及常见问题解决方案,助力工业自动化开发者实现更高效的PLC通讯。

weixin_28720767的博客 315

网站报错:Current request is not a multipart request

在进行文件上传下载操作时,报这个错误 主要信息就是:Current request is not a multipart request 我报这个错误的原因主要是因为:在前端使用form表单提交信息时,form标签中缺少了enctype="multipart/form-data"属性。 在里面加上:enctype="multipart/form-data" 就没有报错了,可以正常运行。 查阅资料后,enctype有以下属性: application/x-www-form-urlenc.

qq_59055443的博客 1万+

在Ansys Mechanical中对磨损进行建模

在有限元分析中,磨损是通过移动接触表面上的节点来复制材料侵蚀来建模的。仿真迭代更新几何,并在每次更新后重新计算平衡,使过程成为非线性的。Ansys使用将压力、相对运动和材料阻力与表面损失联系起来的经验定律来处理连续介质尺度的磨损。要在Ansys Mechanical中激活磨损建模,必须使用TB,WEAR命令定义专用材料模型。该命令与 TBDATA 相结合,允许用户输入与磨损相关的材料常数,以控制磨损的计算方式以及在接触表面上的应用方式。

jkh920184196的博客 2628

错误记录:Current request is not a multipart request

springboot 报错:Current request is not a multipart request 这个一般是controller是带有上传文件的服务,类似@RequestParam MultipartFile[] file 解决: 首先检查请求头中的Content-Type是否设置对,如果把Content-Type设置成application/json是不行的 需要把Content-Type设置成multipart/form-data或着去掉Content-Type。 还有一种可能就是你的请

zhangsir的博客 25万+

YOLOv8与UNetV2融合:一种面向目标检测与图像分割的混合方法【附核心代码】

我们提出了一种基于YOLOv8和UNetV2相结合的混合架构。该架构利用YOLOv8作为主干进行目标检测,同时在YOLOv8的特征提取过程中,引入UNetV2来进行图像分割任务的增强。在该架构中,YOLOv8负责大范围目标检测和位置预测,而UNetV2则在检测网络的特征图基础上,通过其高效的上下文信息提取和细节恢复能力,进一步优化分割任务。在本文中,我们提出了一种改进YOLOv8的方法,通过引入图像分割网络UNetV2来提高图像分割检测性能。

一键难忘的博客 3524

平头哥面试——芯片工程师面经

有5个成递增关系的32bit地址值,彼此之间的间隔大小不确定,可以把他们当成parameter来输入模块,现有一个32bit输入数据,要求用尽量少资源去的判断这个数处于哪2个地址之间(地址区间),并且输出区间号。a)后续大概会在9月下旬谈具体的薪资,他们现在也没想好今年应届生的薪资该给多少,到时候如果可以签三方的话可能会跳过意向书环节直接发offer,谈薪资肯定是通过电话来。b. 这边的CPU是自己研制的(玄铁),成都这边主要做存储和网络,都有SOC。a. 成都这边的网络部门具体做的业务有哪些?

FPGA/MATLAB学习教程/源码/项目合作开发 2688

[错误记录]Current request is not a multipart...前端上传文件到后端报错记录

编写后台管理系统的时候,需要上传图片或别的数据,但是传输数据出错,用layui自带的文件上传图片,以及表单数据,但图片传输的时候会报错。

咩嘢的博客 3540

YOLOv11 改进 - 注意力机制 | GC Block(GlobalContext Block)全局上下文块:三重变换捕获全局依赖,提升复杂场景鲁棒性

本文介绍了全局上下文块(GC Block)及其在YOLOv11中的集成应用。GC Block是GCNet的核心组件,结合了NLNet和SENet的优势,通过上下文建模、特征变换和特征融合三个模块,高效捕获特征图中的全局依赖关系,在提高模型性能的同时降低计算成本。我们将GC Block引入YOLOv11,在检测头部分的不同尺度特征图上应用该模块。实验表明,改进后的YOLOv11在目标检测任务中表现良好,展现了GC Block在实际应用中的价值。

魔改工程师的博客 951

AJAX实现文件上传功能报错Current request is not a multipart request详解例子解析

在AJAX实现文件上传功能时,遇到“Current request is not a multipart request”的错误,通常意味着服务器期望接收一个多部分(multipart)请求,但实际上并没有收到。

IT老农民的博客 2792

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

AJAX实现文件上传功能报错Current request is not a multipart request详解

想做一个文件上传,spring boot配合Ajax来进行。却报错:Current request is not a multipart request。3.后端:@RequestParam MultipartFile file 改为 @RequestPart MultipartFile file。当时发生这种错误,我是很震惊的,我以为找了很多办法来解决。2.在form表单加入属性:enctype。此方法 未解决 问题!此方法 未解决 问题!此方法 未解决 问题!

jh035512的博客 703

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Current request is not a multipart request

最近在做文件上传功能,在服务启动后访问,报错:Current request is not a multipart request,具体报错信息如下: org.springframework.web.multipart.MultipartException: Current request is not a multipart request at org.springframework.we...

午后拐角的博客 1916

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

上传文件报错:The current request is not a multipart request] with root cause

长传文件时报错:The current request is not a multipart request] with root cause 解决:在标签加上  :  enctype="multipart/form-data"   参考: 上传文件的表单中要加属性enctype="multipart/form-data",如果不写enctype属性时,也默认为其添加了enctype属性

fansili的博客 3万+

文件上传报错:Current request is not a multipart request的解决办法

1.问题现象 写在文件上传接口时,传入参数有MultipartFile文件和其他类型参数,如图所示。 结果前端调用时报错org.springframework.web.multipart.MultipartException:Currentrequestisnotamultipartrequest,并且发现orgId参数是会拼接到url中的,显然没有一起传入。 2.问题分析 显然从报错信息来说,是因为使用springboot制作excel表格上传时候报错,上...

梦忆故城的博客 8万+

文件上传报错:Current request is not a multipart request

想做一个文件上传,spring boot配合Ajax来进行。却报错:Current request is not a multipart request这是错误截图:当时发生这种错误,我是很震惊的,我以为找了很多办法来解决。有以下办法,当然这些并未解决我的问题,但是部分有用,就先列举出来:。。。...

清风思雨的博客 9004

Current request is not a multipart request 状态码:511 异常

Current request is not a multipart request 状态码:511 异常

拔高、提升、创新! 2619

Current request is not a multipart request 故障排除

结果就是直接将文件名作为数据拼接到后面,传输给后端,所以会一直报错。如果是使用的html静态页面进行测试的话,可以排查一下自己是否制定了请求类型,将postman中自动设置的Accept属性取消。自定义添加Accept属性,并指定数据类型。body选择form-data进行上传。

weixin_61764215的博客 1万+

如何用AI自动修复‘current request is not a multipart request‘错误

这个错误通常发生在后端期望接收multipart格式数据,但前端请求没有正确设置相关头信息时。经过一番摸索,我发现利用AI辅助开发可以大幅提升这类问题的解决效率。下次遇到类似报错时,不妨试试这个智能化的解决路径。使用FormData对象时必须手动设置Content-Type为undefined,让浏览器自动添加boundary。让AI分析请求结构,它能直观地指出问题所在并生成可运行的修正代码,比手动调试效率高很多。- 提示添加spring-boot-starter-web依赖。

GoldenleafRaven13的博客 474
上一篇: 前后端分离SpringBoot集成shiro权限安全框架搭建和执行流程
下一篇: (解决)除非另外还指定了 TOP、OFFSET 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效Mybatis-plus 默认分页功能报错
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值