WebClient保存文件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lixiaoer757/article/details/80340169

使用System.Net.WebClient类

using (WebClient client = new WebClient())
{
    string tmpName = "要保存的文件路径";
    //client.Headers.Add("Cookie", WebApiClientConfiguration.TokenCookieName + "=" + ClientPublicData.LoginToken + ";");
    //Uri uri = new Uri(WebApiClientConfiguration.MyWebApiBaseAddress + "File/Download?docGuid=" + doc.DocGuid);

    Uri uri = new Uri(HttpContext.Current.Request.Url.Authority + "/AfterLoanAPI/CustLoanDoc/Download?docGuid=" + doc.DocGuid);
    try
    {
        client.DownloadFileTaskAsync(uri, tmpName);
    }
    catch (Exception ex)
    {
        //throw new Exception(ex.Message);
        Logger.Error(ex);
        result.ErrCode = 1;
        result.ResultMsg = "获取文件失败!";
    }
}

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试