提供 WebResponse 类的 HTTP 特定的实现。
属性
属性 | 说明 |
---|---|
CharacterSet | 获取响应的字符集。 |
ContentEncoding | 获取用于对响应体进行编码的方法。 |
ContentLength | 获取请求返回的内容的长度。 |
ContentType | 获取响应的内容类型。 |
Cookies | 获取用于保存 HTTP 响应的状态信息的 cookie。 |
Headers | 获取来自服务器的与此响应关联的标头。 |
IsFromCache | 获取一个 Boolean 值,该值指示此响应是否为从缓存中获取的。 |
IsMutuallyAuthenticated | 获取一个 Boolean 值,该值指示客户端和服务器是否都已经过身份验证。(覆盖 WebResponse.IsMutuallyAuthenticated。) |
LastModified | 获取最后一次修改响应内容的日期和时间。 |
Method | 获取用于返回响应的方法。 |
ProtocolVersion | 获取响应中使用的 HTTP 协议的版本。 |
ResponseUri | 获取响应请求的 Internet 资源的 URI。(覆盖 WebResponse.ResponseUri。) |
Server | 获取发送响应的服务器的名称。 |
StatusCode | 获取响应的状态。 |
StatusDescription | 获取与响应一起返回的状态说明。 |
SupportsHeaders | 获取指示是否支持标题的值。 |
方法
方法 | 说明 |
---|---|
Close | 将关闭响应流。 |
CreateObjRef(Type) | 创建包含所有生成代理用于与远程对象进行通信所需的相关信息的对象。(继承自 MarshalByRefObject。) |
Dispose() | 释放 WebResponse 对象使用的非托管资源。 |
Dispose(Boolean) | 释放由 HttpWebResponse 使用的非托管资源,并可根据需要释放托管资源。(覆盖 WebResponse.Dispose(Boolean)。) |
Equals(Object) | 确定指定的对象是否等于当前对象。 |
Finalize() | 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。(继承自 Object。) |
GetHashCode() | 作为默认哈希函数。 |
GetLifetimeService() | 检索当前生存期服务对象,用于控制此实例的生存期策略。 |
GetObjectData(SerializationInfo, StreamingContext) | 此 API 支持 产品 基础结构,不应从代码直接使用。 使用将目标对象序列化所需的数据填充 SerializationInfo |
GetResponseHeader(String) | 获取与响应一起返回的标头的内容。 |
GetResponseStream | 获取流,该流用于读取来自服务器的响应的体。 |
GetType() | 获取当前实例的 Type。 |
InitializeLifetimeService() | 获取生存期服务对象来控制此实例的生存期策略。 |
MemberwiseClone() | 创建当前 Object 的浅表副本。 |
MemberwiseClone(Boolean) | 创建当前的浅表副本MarshalByRefObject对象。(继承自 MarshalByRefObject。) |
ToString() | 返回表示当前对象的字符串。 |