从网络下载图片数据流 C#

来源:互联网 发布:淘宝直通车操作流程 编辑:程序博客网 时间:2024/06/14 20:42
String WebAddress =@&quot;http://news2.3g.net.cn/upload/2007/8/7/721436796a.jpg&quot;; WebRequest webRequest = WebRequest.Create(WebAddress); WebResponse webResponse = webRequest.GetResponse(); Stream stream = webResponse.GetResponseStream(); MemoryStream mem = new MemoryStream(); BufferedStream bfs = new BufferedStream(stream); int len=0; byte[] buffer = new byte[4096]; do { len = bfs.Read(buffer, 0, buffer.Length); if (len &gt; 0) mem.Write(buffer, 0, len); } while (len &gt; 0); bfs.Close(); byte[] picbytes = mem.ToArray(); mem.Close(); Response.Write(&quot;网络内容: &quot;); for(int i=0;i&lt;picbytes.Length;i++) { Response.Write(picbytes[i]); } Response.Write(&quot;<br />&quot;);
0 0
原创粉丝点击