91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C#實現HTTP下載文件的方法是什么

c#
小億
563
2024-03-18 20:39:35
欄目: 編程語言

在C#中實現HTTP下載文件的方法是使用HttpClient類發送HTTP請求并下載文件。以下是一個簡單的示例代碼:

using System;
using System.Net.Http;
using System.Threading.Tasks;

class Program
{
    static async Task Main(string[] args)
    {
        string url = "https://example.com/file.jpg";
        string savePath = "C:\\path\\to\\save\\file.jpg";

        using (var client = new HttpClient())
        {
            var response = await client.GetAsync(url);

            if (response.IsSuccessStatusCode)
            {
                using (var fileStream = System.IO.File.Create(savePath))
                {
                    await response.Content.CopyToAsync(fileStream);
                }

                Console.WriteLine("File downloaded successfully.");
            }
            else
            {
                Console.WriteLine($"Failed to download file. Status code: {response.StatusCode}");
            }
        }
    }
}

在上面的示例中,我們首先創建一個HttpClient實例,然后發送一個GET請求以下載文件。如果請求成功,就將響應內容寫入到本地文件中。最后,我們輸出下載結果。

0
玛多县| 海南省| 体育| 尉犁县| 黑龙江省| 琼中| 亳州市| 双柏县| 湟源县| 汤阴县| 祥云县| 什邡市| 彝良县| 罗甸县| 萨迦县| 望谟县| 连州市| 桑植县| 东源县| 彭山县| 英山县| 许昌县| 科尔| 灵武市| 无锡市| 嘉鱼县| 普兰店市| 垣曲县| 大埔县| 怀宁县| 偏关县| 吉林省| 洛隆县| 通榆县| 上思县| 西盟| 阳曲县| 邓州市| 孝感市| 娱乐| 稷山县|