zoukankan      html  css  js  c++  java
  • .NET CORE获取远程服务器上面文件内容,并转换成流

      /// <summary>
            /// 获取远程服务器内容,并转换成流
            /// </summary>
            /// <param name="path">http://localhost:51573</param>
            /// <returns></returns>
            private MemoryStream GetUrlMemoryStream(string path)
            {
    
                HttpWebRequest request = (HttpWebRequest)WebRequest.Create(path);
                HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                Stream responseStream = response.GetResponseStream();
    
                List<byte> btlst = new List<byte>();
                int b = responseStream.ReadByte();
                while (b > -1)
                {
                    btlst.Add((byte)b);
                    b = responseStream.ReadByte();
                }
                byte[] bts = btlst.ToArray();
                var ms = new MemoryStream();
                ms.Seek(0, SeekOrigin.Begin);
                ms.Write(bts);
    
                return ms;
            }
  • 相关阅读:
    在浏览器应用中使用 gRPC
    gRPC 客户端工厂集成
    gRPCurl 测试 gRPC 服务
    links
    Flex布局
    使用 IHttpClientFactory 实现复原 HTTP 请求
    Dex Common
    Dex MVVM
    日志
    配置
  • 原文地址:https://www.cnblogs.com/Blog-JJ/p/11643205.html
Copyright © 2011-2022 走看看