3

WinHttp.WinHttpRequest を置き換えたり、そのように機能する組み込みの .NET クラスはありますか?

ありがとう!

4

1 に答える 1

6

System.Net.HttpRequestクラスがあります。

HttpWebRequest クラス

WebRequest クラスの HTTP 固有の実装を提供します。

  • 名前空間: System.Net
  • アセンブリ: システム (System.dll 内)

代わりにSystem.Net.WebClientクラスを使用できます。

WebClient クラス

URI で識別されるリソースとの間でデータを送受信するための一般的なメソッドを提供します。

  • 名前空間: System.Net
  • アセンブリ: システム (System.dll 内)

このクラスは、ファイルのダウンロードなど、いくつかの一般的なタスクを簡素化します (メソッドDownloadFile)

WebClient クラスは、URI で識別されるローカル、イントラネット、またはインターネット リソースとの間でデータを送受信するための一般的なメソッドを提供します。

WebClient クラスは、WebRequest クラスを使用してリソースへのアクセスを提供します。WebClient インスタンスは、WebRequest.RegisterPrefix メソッドで登録された任意の WebRequest 子孫を使用してデータにアクセスできます。

于 2008-12-30T07:43:53.717 に答える