CharacterSet "ISO-8859-1" string 获取响应的字符集。 这个目前不知道是干嘛用的
ContentEncoding "" string 获取用于对响应体进行编码的方法。
ContentLength 122362 long 获取请求返回的内容的长度。
ContentType "text/html" string 获取响应的内容类型
IsMutuallyAuthenticated false bool 该值指示客户端和服务器是否都已经过身份验证。
如果发生了相互身份验证,则为 true;否则为 false。
Method "GET" string 获取用于返回响应的方法。
Server "IIS" string 获取发送响应的服务器的名称。
StatusCode OK enum 状态码 是一个枚举类型的(HttpStatusCode)
StatusDescription "OK" string 状态码 字符串类型的
SupportsHeaders true bool 谷歌翻译 支持标题
Headers {Content-Location: http://www.xiamp4.com/index.html
Connection: keep-alive
X-Via: 73-608-385-370-100 Fikker/Webcache/3.6.3
Accept-Ranges: bytes
Content-Length: 122362
Cache-Control: max-age=786
Content-Type: text/html
Date: Tue, 12 Apr 2016 11:59:03 GMT
ETag: "8065519daf94d11:17a0"
Last-Modified: Tue, 12 Apr 2016 11:36:55 GMT
Server: IIS
} System.Net.WebHeaderCollection
Headers 中返回的是一个 WebHeaderCollection类型的对象 这个对象中主要的东西就是设置或者读取 响应报文的头
AllKeys {string[11]} string[] 这里面方的是响应头的标头值
Count 11 int 表示有多少个标头
Keys 返回的是一个 KeysCollection类型的对象
Count 11 int 表示有多少个标头
this[int index] { get; } 可以通过下标获取对应的标头值
里面有两个方法
Get 获取集合的指定索引处的键。
GetEnumerator 返回循环访问
WebResponse 是 HttpWebResponse 的父类 所以重写一部分父类的方法
下面的是没有重写的
IsFromCache 获取一个 System.Boolean 值,该值指示此响应是否为从缓存中获取的。
下面的是 HttpWebResponse 重写的父类的方法
ResponseUri 这个返回的是一个 Uri 类型的对象
GetResponseStream 这个返回的是一个 Stream 类型的对象