result Chatting::RequestHttpPost(void) { result r = E_SUCCESS; HttpSession* pSession = null; HttpTransaction* pTransaction = null; HttpRequest* pRequest = null; HttpMultipartEntity* pMultipartEntity = null; String hostAddr(HTTP_CLIENT_HOST_ADDRESS); // Creates an HTTP session. pSession = new HttpSession(); r = pSession->Construct(NET_HTTP_SESSION_MODE_NORMAL, null, hostAddr, null); pTransaction = pSession->OpenTransactionN(); r = pTransaction->AddHttpTransactionListener(*this); // r = pTransaction->SetHttpProgressListener(*this); pRequest = pTransaction->GetRequest(); pRequest->SetMethod(NET_HTTP_METHOD_POST); r = pRequest->SetUri(HTTP_CLIENT_REQUEST_URI); pMultipartEntity = new HttpMultipartEntity(); r = pMultipartEntity->Construct(); String me = __pEditField->GetText(); Tizen::Text::Encoding* pEnc = Tizen::Text::Encoding::GetEncodingN(L"UTF-8"); pMultipartEntity->AddStringPart(L"message", me, L"text/plain", L"UTF-8", *pEnc); r = pMultipartEntity->AddStringPart(L"friendIdRegId", resultRegId); r = pRequest->SetEntity(*pMultipartEntity); r = pTransaction->Submit(); return r; }