最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#實現(xiàn)HTTP下載文件的方法

 更新時間:2014年11月04日 09:10:10   投稿:shichen2014  
這篇文章主要介紹了C#實現(xiàn)HTTP下載文件的方法,包括了HTTP通信的創(chuàng)建、本地文件的寫入等,非常具有實用價值,需要的朋友可以參考下

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

主要實現(xiàn)代碼如下:

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

    //發(fā)送請求并獲取相應(yīng)回應(yīng)數(shù)據(jù)
    HttpWebResponse response = request.GetResponse() as HttpWebResponse;
    //直到request.GetResponse()程序才開始向目標(biāo)網(wǎng)頁發(fā)送Post請求
    Stream responseStream = response.GetResponseStream();

    //創(chuàng)建本地文件寫入流
    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#程序設(shè)計有所幫助。

相關(guān)文章

最新評論

藁城市| 易门县| 志丹县| 临汾市| 磐安县| 台山市| 栖霞市| 女性| 越西县| 会同县| 临朐县| 兴海县| 遵义县| 彭州市| 综艺| 芦溪县| 博乐市| 郁南县| 尼勒克县| 永宁县| 建平县| 茂名市| 玛曲县| 博客| 元谋县| 盐亭县| 翁源县| 南靖县| 夏邑县| 吉林省| 穆棱市| 雷州市| 连州市| 余姚市| 石河子市| 铜川市| 凌云县| 太和县| 黄龙县| 酉阳| 原阳县|