文件上传类型判断
MultipartFile file;
String contentType = file.getContentType();
获取到的文件类型为“mimetype”
**
常见的mimetype配置列表
Extension | MIME Type |
---|---|
flv | video/x-flv |
.mp4 | video/mp4 |
.m3u8 | application/x-mpegURL |
.avi | video/x-msvideo |
.wmv | video/x-ms-wmv |
.mov | video/x-ms-wmv |
**
自定义文件类型为枚举
public enum FileType {
/**
* MPEG (mpg).
*/
MPG(""),
/**
* Quicktime.
*/
MOV(""),
/**
* Windows Media.
*/
ASF(""),
/**
* MIDI.
*/
MID(""),
/**
* MP4.
*/
MP4(""),
/**
* MP3.
*/
MP3(""),
/**
* FLV.
*/
FLV("");
private String value = "";
/**
* Constructor.
*
* @param type
*/
private FileType(String value) {
this.value = value;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
}