1
私は、サーバーに保存されているファイルの名前を知っています。サーバに保存されているファイルのcontentType
を取得したいと思います。 :ファイルのコンテンツタイプを取得する方法asp.net mvc 5
string loc = Server.MapPath("~/Content/Images/document.*");
しかし、上記のコードは動作していないとエラーが言う:
不正な文字がすなわち(*)どのよう
私の質問があり、GEに指定されている
私が知っているサーバー上に保存されているファイル名の拡張子と内容の種類は何ですか?
のファイルMIMEタイプメイクの使用を探している場合は、もはや 'ContentType'という概念はありません。したがって、基本的には、アップロードされるまでにこの情報をファイルに関連付けることができ、それをデータストアに保存することができます。次に、ファイル名を指定して、対応するContentTypeのデータストアを調べます。一方、ファイル拡張子が必要な場合は、[Path.GetExtension](https://msdn.microsoft.com/en-us/library/system.io.path.getextension()を使用すると非常に簡単です) v = .110).aspx)メソッド。 –
@ダーリンは絶対に素晴らしい答えだ。あなたが求めるものの最短で最速の解決策。 –
@DarinDimitrovそれは答えです、私はそれを答えとしてマークできますか? –