黑马程序员技术交流社区

标题: ASP.NET 的Response的outputStream [打印本页]

作者: WJ          时间: 2013-11-16 16:21
标题: ASP.NET 的Response的outputStream
ASP.NET  的Response的outputStream是干什么用的?
作者: 许庭洲    时间: 2013-11-16 18:54
Response.OutputStream输出流,在输出图片, Excel文件等非文本内容的时候要使用它。
作者: 轮回    时间: 2013-11-17 23:03
启用到输出 HTTP 内容主体的二进制输出。
返回结果: 表示输出 HTTP 内容主体的原始内容的 IO System.IO.Stream。
作者: 大牙到潍坊    时间: 2013-11-22 16:21
启用到输出HTTP内容主体的二进制输出
作者: 黑马—严守卫    时间: 2013-11-22 18:42
OutputStream输出流,以字节的形式输出,一般输出非文本文件时使用。
作者: V_John    时间: 2013-11-23 09:11
如果问题得到解决,请修改为“已解决”
作者: 许杰    时间: 2013-11-25 23:07
表示输出 HTTP 内容主体的原始内容的 IO Stream。从 .NET Framework 2.0 版本开始,如果使用 OutputStream 属性返回的 IO 流的 Stream.Write(Byte[], Int32, Int32) 方法,可能会引发以下异常:
• ArgumentOutOfRangeException (如果 offset 或 count 参数为负值或者 buffer 参数的长度减去 offset 参数得到的值小于或等于 0)。
• ArgumentNullException (如果 buffer 参数为 null)。


作者: 夢醒了⊙﹏⊙b心    时间: 2013-12-5 18:08
你可以查看一下System.IO.Stream中的定义  你就知道了
作者: 土豆泥    时间: 2013-12-5 18:39
我们常见的流可以分为字节流和字符流。
字节流常见例子是:InputStream 和OutputStream
字符流则是:Reader Writer
二者的区别在于:
字节流可以处理二进制数据的。
字符流不能处理二进制数据,字符流的底层是字节流实现的。
流是一种资源,打开后记得关闭。
流的来源和去向是 文件、网络和内存。
HttpResponse.OutputStream是HttpResponse类的属性,而这个类是用来封装来自 ASP.NET 操作的 HTTP 响应信息。我们可以用这个属性来拦截字节流,
作者: No_why    时间: 2013-12-10 22:23
输出数据: void write( int b ); //往流中写一个字节b
void write( byte b[ ] ); //往流中写一个字节数组b
void write( byte b[ ], int off, int len ); //把字节数组b中从下标off开始,长度为len的字节写入流中




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2