Web クライアント を使用して、URL からファイルをダウンロードできます。 System.Netで利用可能です 名前空間。
WebClient クラスは、データを送信または受信するための一般的なメソッドを提供します。 URI で識別されるローカル、イントラネット、またはインターネット リソースから。
Web クライアントは、アプリケーションまたは Web ブラウザ (Google Chrome、 Internet Explorer、Opera、Firefox、Safari)、コンピュータにインストールされており、 ユーザーのリクエストに基づいて Web サーバーと対話します。基本的にはコンシューマアプリケーションです 処理されたデータをサーバーから収集します。
クライアントとサーバーは接続の 2 つの部分であり、2 つの異なるマシンです。 Web クライアントは情報を要求しますが、Web サーバーは基本的に設計されたパーソナル コンピュータです。 リモート コンピューターからの要求を受け入れ、要求された情報を送信します。 Web サーバーは、ブラウザ経由で表示するための情報を保存する責任があります。 通常、クライアントは Web ホストでもあります。 Web ホストがサーバーへの接続を許可する 保存されている情報を表示します。
C# の WebClient クラスは、WebRequest クラスを使用してリソースへのアクセスを提供します。 WebClient インスタンスは、WebRequest.RegisterPrefix メソッドを使用して登録された任意の WebRequest 子孫からのデータにアクセスできます。
ファイルをダウンロード ダウンロードファイル。
WebClient Client = new WebClient (); client.DownloadFile("url","path");
パス「https://downloadfreeimages.jpg」から画像をダウンロードするとします。 そして、それをコンピュータのローカルディレクトリに保存します。コードは次のとおりです。
using System; using System.Net; namespace DemoApplication{ public class Program{ public static void Main(){ string url = "https://downloadfreeimages.jpg"; string savePath = @"D:\Demo\FreeImages.jpg"; WebClient client = new WebClient(); client.DownloadFile(url, savePath); Console.ReadLine(); } } }
上記の例では、指定された URL から画像をダウンロードし、次の場所に保存します。 与えられたパス。
えええええ以上がC#でURLからファイルをダウンロードするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。