您的位置:首页 > 理论基础 > 计算机网络

nokia的HTTP例子,添加自定义协议头

2011-06-17 11:48 627 查看
void CDXClientEngine::SetHeaderL(RHTTPHeaders aHeaders, TDesC8 aHdrField,

const TDesC8& aHdrValue)

{

RStringF valStr = iSession.StringPool().OpenFStringL(aHdrValue);

HBufC8 * pField = aHdrField.AllocL();

RStringF rHdrField = iSession.StringPool().OpenFStringL(*pField);

CleanupClosePushL(valStr);

THTTPHdrVal val(valStr);

aHeaders.SetFieldL(rHdrField, val);

CleanupStack::PopAndDestroy(); // valStr

rHdrField.Close();

delete pField;

}

调用方法:

SetHeaderL(hdr, _L8("sessionID"), aSessionID);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: