現在、私は次のことを行っていますが、それは私が探しているものではありません。ファイル拡張子を検出できるようにしたいだけです。それに応じて、ファイルをサーバーにコピーするか、拒否します。
MimetypesFileTypeMap mimeTypesMap = new MimetypesFileTypeMap();
FileInputStream is1 = new FileInputStream(file);
String mimeType = mimeTypesMap.getContentType(file);
InputStream is2 = new BufferedInputStream(new FileInputStream(file));
String content = URLConnection.guessContentTypeFromStream(is2);
System.out.println(mimeType);
System.out.println(content);
私はmimetypeを取得しますが、繰り返しますが、それは私が望むものではありません。URL.guessContentFromStream()
常にnullを返します。
playにはファイル拡張子を読み取るネイティブな方法がありますか?他にどのような解決策がありますか?
ありがとう。