单纯获取内容信息
如果只需获取内容信息,而不需要获取内容本身,可以参考下面的代码。
例如:
Dim
htc
As
new
HttpClient("http://www.foxtable.com/bbs/images/foxtable.gif")
htc.GetInformation()
htc.Close() '必须执行Close方法关闭连接
OutPut.Show("更新日期:"
&
htc.LastModified)
OutPut.Show("状态码:"
&
htc.StatusCode)
OutPut.Show("状态描述:"
&
htc.StatusDescription)
OutPut.Show("内容类型:"
&
htc.ResponseContentType)
OutPut.Show("内容长度:"
&
htc.ResponseContentLength)
For
Each
key
As
String
In
htc.ResponseHeaders.Keys
'显示服务器返回的头部信息
OutPut.Show(Key
&
":"
&
htc.ResponseHeaders(key))
Next
重要提示:
如果不获取内容本身,那么一定要执行Close方法关闭HttpClient,否则和服务器之间的链接将一直存在,直到超时,导致服务器资源得不到及时释放。