C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[72651] Idhttp post utf8 한글 문제
사탄 [kdhs] 4399 읽음    2015-05-13 21:14
안녕하세요

서버에 Post로 데이터를 보내는데 유독 한글만 서버에서 깨져서 나옵니다.

리스폰한 데이터는 클라이언트로 정상적으로 한글 보여지고요

스트링스팀에 데이터를 담아 인디 http로 서버로 전송 하는데 서버에서는 한글만 깨지네요
영문이나 숫자는 처리가 되어 지는데요..

혹시 post 관련 한글 처리하는것 좀 아시는분 계시나요?

검색 해본데로 해봐도 한글 처리가 안됩니다.

//TStringStream Post 데이터를 담는다
TStringStream *DataAdd = new TStringStream("", TEncoding::UTF8, true);
//TStringStream Response 데이터를 담는다
TStringStream *response = new TStringStream("", TEncoding::UTF8, true);


우선 Request 항목입니다.

DataAdd->WriteString("");
DataAdd->WriteString("");
DataAdd->WriteString("홍길동");

IdHTTP1->Request->CharSet = "utf-8"; // "euc-kr"  ,"utf-8"  ;
IdHTTP1->Request->ContentType = "text/xml";

IdHTTP1->Post(URL, DataAdd, response);

+ -

관련 글 리스트
72651 Idhttp post utf8 한글 문제 사탄 4399 2015/05/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.