获取HTTP 头中响应请求文件的大小
http://tech.ddvip.com 2008年09月08日 社区交流
内容摘要:书接上回,这篇介绍那个MContentHandler的实现,这是SAX解析方法的核心所在。
RHTTPHeaders headers = resp.GetHeaderCollection ( );
THTTPHdrVal aHeaderValue;
TRAPD(error,GetHeaderL (headers, _L8("Content-Length"), aHeaderValue ))
void GetHeaderL(RHTTPHeaders aHeaders,
const TDesC8 &aHeaderField, THTTPHdrVal &aHeaderValue )
{
RStringPool string_pool = iSession.StringPool ( );
RStringF contLength = string_pool.OpenFStringL (aHeaderField );
aHeaders.GetField (contLength, 0, aHeaderValue );
contLength.Close ( );
}
//可用获取到请求文件的大小,比如下载文件时可用拿到文件的大小.
来源:网络 作者:佚名 责编:豆豆技术应用
正在加载评论...