javaMultipartFile 接收mp4视频报错
时间: 2023-11-24 09:52:45 浏览: 82
根据提供的引用内容,可能是因为在使用MultipartFile对象时,没有正确地设置文件类型。如果您正在上传mp4视频文件,可以尝试使用以下代码来接收文件:
```java
@PostMapping("/upload")
public String handleFileUpload(@RequestParam("file") MultipartFile file) {
if (!file.isEmpty()) {
try {
String contentType = file.getContentType();
if (contentType.equals("video/mp4")) {
byte[] bytes = file.getBytes(); // 处理文件上传
return "上传成功!";
} else {
return "文件类型不正确!";
}
} catch (IOException e) {
e.printStackTrace();
return "上传失败!";
}
} else {
return "文件为空!";
}
}
```
在上面的代码中,我们首先获取文件的contentType,然后检查它是否为“video/mp4”。如果是,我们就可以处理文件上传。否则,我们将返回一个错误消息。
阅读全文
相关推荐










