2011-12-08 4 views
1

私は特定のurlからファイルをダウンロードしています。たとえば、example.com/file1.txtと言うと、URLからの出力は、ファイルストリームとしてファイルにアクセスする中間層を通過し、最終的に私はfile1.txtをfileStream、今私はどのようにURLから取得file1.txtの作成日時、私はファイル操作のためのC#のコードを使用しています。filestreamから取得したファイルの作成日時を取得できますか?

+0

最も重要な部分は、どのプロトコルが欠落していますか? ** http **://example.com/file1.txt? ;) – ordag

+0

作成日を正確に知りたいのは何ですか? URLの反対側にあるファイルのうち? – cdeszaq

+0

私はhttpプロトコルを使用しています。そのURLから取得したファイルの作成時間を知りたいのですが、構文を知っていますか? – mahesh

答えて

5

FileStreamは、ファイルの内容のに関連する操作のみを公開します。

メタデータを取得するには、FileまたはFileInfoクラスを使用します。

しかし、通常はストリームの一部として転送されないため、元のファイルのメタデータを取得することはできません。

1

こんにちは、ファイルオブジェクトを使用してファイルの詳細を取得できます。 GetCreationTimeというメソッドがあり、ファイルのパスをパラメータとして受け取ります。あなたは、このウェブサイトではより多くの情報を見つけることができます。

Get File Details

+0

彼は蒸気を使用していますが、このストリームからメタデータを取得できません。もう一度質問をお読みください。 –

関連する問題