获取HTTP头协议中状态值和数据大小
来源:互联网 发布:即影即有软件 编辑:程序博客网 时间:2024/05/21 22:48
得到HTTP头协议后, 获取状态值和返回数据的大小。
void CClientEngine::MHFRunL(RHTTPTransaction aTransaction,
const THTTPEvent& aEvent)
{
switch (aEvent.iStatus)
{
case THTTPEvent::EGotResponseHeaders:
{
// Get HTTP status code from header (e.g. 200)
RHTTPResponse resp = aTransaction.Response();
TInt status = resp.StatusCode();
// Get status text (e.g. "OK")
TBuf<KStatustextBufferSize> statusText;
statusText.Copy(resp.StatusText().DesC());
//从消息头中获取文件大小
RHTTPHeaders headers = resp.GetHeaderCollection();
THTTPHdrVal aHeaderValue;
TRAPD(Err,
RStringPool string_pool = iSession.StringPool ();
RStringF contLength = string_pool.OpenFStringL (_L8("Content-Length") );
headers.GetField (contLength, 0, aHeaderValue );
contLength.Close ();
);
TInt nTotalSize = aHeaderValue.Int();
TBuf<32> bTotalSize;
bTotalSize.AppendNum(nTotalSize);
break;
}
}
}
- 获取HTTP头协议中状态值和数据大小
- 获取HTTP 头中响应请求文件的大小
- 获取HTTP 头中响应请求文件的大小
- 获取HTTP 头中响应请求文件的大小
- 【HTTP协议】HTTP请求、请求头、HTTP响应、状态吗、响应头、使用响应头编程
- Servlet--获取Http协议请求头信息
- HTTTP协议头中,添加某一个字段,获取返回数据中头信息的某一个字段。
- Android-Rxjava+Retrofit2.x 获取Http状态码、响应头(Headers)等数据
- HTTP协议---HTTP请求中的常用请求字段和HTTP的响应状态码及响应头
- HTTP协议---HTTP请求中的常用请求字段和HTTP的响应状态码及响应头
- 通过Http协议从webservice中获取数据
- Android上HTTP协议通讯状态获取
- Java获取http和https协议返回的json数据
- http状态码和请求头
- http协议中connection头的作用
- http协议头详解,更新中
- http协议区分头信息和正文
- HTTP请求头、响应头和状态码
- 编程近期电脑开关机历史记录的获取
- Tomcat配置连接池 异常:javax.naming.NameNotFoundException: Name jdbc is not bound in this Context
- 回文写法
- CyanogenMod 7 RC2 显示了其影响力,24 小时下载量超 15 万
- GJB438B-2009附录G与DI-IPSC-81427的差异——GJB438B学习笔记之五
- 获取HTTP头协议中状态值和数据大小
- sqlserver锁机制研究
- win7自带的虚拟机打不开了怎么办
- (收藏)如何进入Vmware虚机的BIOS
- 有关使用 GPS Intermediate Driver 无法获取到GPS数据的一个问题
- Linux 0.11启动时间的计算函数
- JS 动态创建删除Input 表单
- 起始
- 10 Best HTML5 Sketching and Drawing Tools for Designers