单纯获取内容信息

如果只需获取内容信息,而不需要获取内容本身,可以参考下面的代码。

例如:

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,否则和服务器之间的链接将一直存在,直到超时,导致服务器资源得不到及时释放。


本页地址:http://www.foxtable.com/mobilehelp/topics/3277.htm