国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

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

2020-01-24 02:18:08
字體:
來源:轉載
供稿:網友

本文實例講述了C#實現HTTP下載文件的方法。分享給大家供大家參考。

主要實現代碼如下:

復制代碼 代碼如下:
/// <summary>
/// Http下載文件
/// </summary>
public static string HttpDownloadFile(string url, string path)
{
    // 設置參數
    HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;

    //發送請求并獲取相應回應數據
    HttpWebResponse response = request.GetResponse() as HttpWebResponse;
    //直到request.GetResponse()程序才開始向目標網頁發送Post請求
    Stream responseStream = response.GetResponseStream();

    //創建本地文件寫入流
    Stream stream = new FileStream(path, FileMode.Create);

    byte[] bArr = new byte[1024];
    int size = responseStream.Read(bArr, 0, (int)bArr.Length);
    while (size > 0)
    {
        stream.Write(bArr, 0, size);
        size = responseStream.Read(bArr, 0, (int)bArr.Length);
    }
    stream.Close();
    responseStream.Close();
    return path;
}

希望本文所述對大家的C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁武县| 威宁| 新邵县| 涪陵区| 镇坪县| 土默特右旗| 龙海市| 栾川县| 阿勒泰市| 昌黎县| 通道| 红桥区| 新化县| 白沙| 吉木乃县| 仪征市| 本溪| 台安县| 桂平市| 郑州市| 北流市| 梁河县| 黔江区| 西昌市| 邳州市| 孙吴县| 玛曲县| 吴川市| 清河县| 新野县| 常熟市| 浏阳市| 肥城市| 德格县| 五指山市| 古浪县| 衡南县| 肥西县| 吉木萨尔县| 海伦市| 靖西县|