我正在更改遗留代码,我正在更改的方法是从调用者那里获取输入流
public customObject getMyObject(InputStream is){
String mimeType = URLConnection.guessContentTypeFromStream(targetStream);
System.out.println("file extens id " + mimeType); // this gives null
}
在我处理流之前,我想检测内容是来自
CSV
还是文本。有时客户会上传错误的文件。
如果文件是
.txt
我不想用我的方法处理它或者我只想处理csv文件。
是否有可能从
fileExtension
得到
InputStream