解决得到网络流不支持查找的方案

           解决思路:

           1.将获取的网络流转化成内存流

           2.内存流位置指向0     

 

           //获取图片的二进制流

            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(fileNamePath);
            WebResponse response = request.GetResponse();
            Stream stream = response.GetResponseStream();

            //将基础流写入内存流
            MemoryStream memoryStream = new MemoryStream();
            const int bufferLength = 1024;
            int actual;
            byte[] buffer = new byte[bufferLength];
            while ((actual = stream.Read(buffer, 0, bufferLength)) > 0)
            {
                memoryStream.Write(buffer, 0, actual);
            }
            memoryStream.Position = 0;
阅读更多
个人分类: .net(C#)
想对作者说点什么? 我来说一句

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

不良信息举报

解决得到网络流不支持查找的方案

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭