자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

Delphi TIdHttp 맥에서 한글 문제

2013.05.16 23:43

소우령 조회 수:6227

한글이 깨지는 문제점을 해결한 소스(UTF-8 한글 값을 전송하는 예제)

var
  s: UTF8String;
idHttp := TIdHttp.Create(nil);
postData := TIdMultiPartFormDataStream.Create;
try
  s := '한글이 깨질까?';
  idHttp.Request.ContentType := postData.RequestContentType;
  strm := TMemoryStream.Create;
  strm.Write(s[1], Length(s));
  postData.AddObject('hangul', 'text/plain', 'utf-8', strm);
  
  idHttp.Post('http://www.youtu.kr/lab/delphi-post/ ', postData);
finally
  FreeAndNil(strm);
  FreeAndNil(postData);
  FreeAndNil(idHttp);
end;


위예제 처럼 하면 잘 됩니다.. (윈도우 맥 둘다 )

하지만 s란 변수에 

s:= Edit1.Text; 란 변수로 받으면 맥 mac os 여전히 깨져 버립니다..
참고로 윈도우에선 정말 잘 됩니다..

맥에서는 여전히 깨져서 나옵니다..

firemonkey로 작업하고 있으며  맥에서만 돌리면 한글이 깨져 버립니다.. 

왜 그럴까요?? 전 xe3 사용자 입니다.


번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 15765
공지 유용한 관련 사이트 관리자2 2014.03.20 54578
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 97981
979 [무료 온라인 세미나] 새로운 RAD Studio 10 시애틀: 윈도우 10 혜택을 누리세요! 관리자 2015.09.11 165
978 XE6 다국어 관련 에러때문에 문의 드립니다.. file spirng 2015.09.23 112
977 [공유] 멀티-디바이스 디자이너에서 마스터뷰를 상속한 개별뷰에서 수정한 내용을 원복할 수 있나요? Humphery 2015.09.24 326
976 [무료 온라인 세미나] 사물인터넷 실제 구현하기 DeepDive! 관리자 2015.09.15 97
975 모바일 기기 슬라이드 메뉴에 알람표시하기 [2] file 라드 2015.09.22 249
974 NetChek.dll이(가) 프로그램을 시작할수 없습니다. [1] file 토토로 2015.09.21 439
973 [IoT 세미나] 타이젠 기기 어플도 개발 가능한가요? Humphery 2015.09.24 312
972 XE8 작업진행중 프로그래스 표시 [1] 가을이다 2015.09.22 594
971 일정시간 경과후 소켓에러 발생 [3] file 사랑남 2015.09.18 365
970 [마이그레이션] 프로젝트 실행시 에러메시지입니다. [1] secret 박성민 2015.09.18 10
969 PUSH 알림 이벤트 오류 문의 [4] file 사랑남 2015.09.15 500
968 안드로이드 프로그램 File Dialog 구현 [4] 상용 2015.09.16 474
967 TFMTBCDField 필드 type 사용방법에 대해 문의드립니다 [1] delphi 2015.09.17 97
966 서브폼 Close시 메인폼 활성화문제 라운지 2015.09.16 341
965 프로젝트그룹(ProjectGroup)의 여러 프로젝트가 한꺼번에 빌드 됨 [2] file 미스터몽키 2015.09.15 281
964 볼랜드포럼에서 논의가 되고 있는 C++11 32비트의 Exception코드 문제 [1] 더스틴 2015.09.16 587
963 [XE8] IDE 에디터 사용법 문의 [4] 가을이다 2015.09.14 164
962 시애틀 IDE 멀티라인 주석처리 문의 [1] 회원 2015.09.16 415
961 Delphi 10의 새로운 기능 문의드립니다. [2] 라운지 2015.09.16 144
960 본인 인증 문의 [1] 사랑남 2015.09.15 291