首頁  >  文章  >  後端開發  >  C# 如何從 URL 下載檔案?

C# 如何從 URL 下載檔案?

WBOY
WBOY轉載
2023-09-07 19:33:061261瀏覽

C# 如何从 URL 下载文件?

可以使用網路客戶端從URL下載檔案。它可以在 System.Net 中使用 命名空間。

WebClient 類別提供了發送資料或接收資料的常用方法 來自 URI 識別的任何本地、內部網路或 Internet 資源。

Web 用戶端可以稱為應用程式或 Web 瀏覽器(例如​​ Google Chrome、 Internet Explorer、Opera、Firefox、Safari),安裝在電腦上並用於 根據使用者的請求與 Web 伺服器互動。它基本上是一個消費者應用程式 它從伺服器收集處理後的數據。

客戶端和伺服器是連接的兩個部分,它們是兩台不同的機器, 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 下載圖像並將其儲存到 給定的路徑。

D:\Demo

以上是C# 如何從 URL 下載檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除