どのように私は、Webクライアントを使用してC#でファイルをダウンロードするのですか?

StackOverflow https://stackoverflow.com/questions/995536

  •  13-09-2019
  •  | 
  •  

質問

私は、リモートサーバーからファイルをダウンロードするJavaアプリケーションがあります。私は、アプリケーションが実際にファイルをダウンロードする場所を知っていただきたいと思います。私は、TCP / IPパケットをキャプチャしようとしたと私は情報の下に出ています。

protocol: TCP
remote address: xxx.xxx.xxx.xx
local port: xxxx
remote port: xxxxx

私は今、正確なファイルのURLを知っています。私は、Webブラウザを使用してファイルにアクセスしようとすると、しかし、私は「インターネットエクスプローラでWebページを表示できません」を参照してください。

は、アプリケーションはJavaでコンパイルされているので、C#でそれを行うための方法がなければならない。

私に助言してください..

ありがとうございます。

役に立ちましたか?

解決

ただ、Javaアプリケーションがファイルをダウンロードすることができますので、彼らがHTTP経由でそれをやっているわけではありません。 IEは、の有益な何かを表示するために失敗したという事実は、それが保証ませんが、それは、HTTPではありません。を提案します。

あなたはJavaアプリケーションがファイルをダウンロードする方法を見て、とプロトコルを決定すべきである - 。どのようにC#のから同じことを行うには、あなたを教えてください。

もちろん、これは、Javaアプリケーションのコードを持っていると仮定しています。あなたはありませんが、あなたはC#で独自のコードを使用してファイルをダウンロードするために、著者が幸せになると思うなら、私はあなたが彼らにプロトコルを依頼するためにそれらを電子メールで送信お勧めします。彼らはをした場合は、あなたが自分のアプリケーションよりも、他のファイルにアクセスしたくない、私は個人的に彼らの希望を尊重したい。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top