帮我看看这个http post实现有什么问题
_LIT8(KBufHttpGetFormat,
"POST %S HTTP/1.1\r\nHost: %S\r\nContent-Type: text/xml; encoding='utf-8'\r\nContent-Length: %d\r\nConnection: Keep-Alive\r\nAccept: */*\r\nUser-Agent: Nokia6630/4.06.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1\r\n\r\n%S"
);//
HBufC8* hBuf = HBufC8::NewLC( KBufHttpGetFormat().Length() + KMaxUrlLength );
TPtr8 ptrBuf = hBuf->Des();
_LIT8(hh,"/requsetxml.aspx");//_LIT8(hh,"");
_LIT8(AA,"211.99.222.34:8911");//
//_LIT8(BB,"<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\r\n<list version=\"3.0\">\r\n<message_imei>1</message_imei>\r\n<data>\r\n<message>\r\n<number>999999999999</number>\r\n<msg>DELIVRD</msg>\r\n</message>\r\n</data>\r\n</list>");
_LIT(BB,"<?xml version=\"1.0\" encoding=\"UTF-8\"?><list version=\"3.0\"><message_imei>receive</message_imei><data><message><number>asdfasdf</number><msg>next</msg></message><message><number>1ddddddddd</number><msg>test</msg></message></data></list>");
TInt k = 6;
//_LIT(BB,"");
TBuf8<1024> mPost;
//mPost = BB;
//ConvUni2Gbk(BB, mPost);
CnvUtfConverter::ConvertFromUnicodeToUtf8(mPost,BB);
HBufC8* hUserAgent = GetUserAgent();
ptrBuf.Format( KBufHttpGetFormat(),
&hh,
&AA,
mPost.Length()//
,&mPost
);
iSocketsEngine->WriteL( ptrBuf );