How to read a file from a URI using StreamReader?

前端 未结 3 658
野的像风
野的像风 2020-12-06 20:20

I have a file at a URI that I would like to read using StreamReader. Obviously, this causes a problem since File.OpenText does not support URI paths. The file is a txt file

3条回答
  •  一整个雨季
    2020-12-06 21:02

    If you are behind a proxy don't forget to set your credentials:

      WebRequest request=WebRequest.Create(url);
      request.Timeout=30*60*1000;
      request.UseDefaultCredentials=true;
      request.Proxy.Credentials=request.Credentials;
      WebResponse response=(WebResponse)request.GetResponse();
      using (Stream s=response.GetResponseStream())
        ...
    

提交回复
热议问题