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
[72664] 인코드 질문있습니다~
쓸쓸한고추 [] 3625 읽음    2015-05-19 16:52
가격 비교 어플을 대충 만들었습니다.
한 사이트가 요청 url에 한글 키워드를 넣으려면 utf-8로 url인코딩해서 하랍니다.
그래서 했는데  요청 url에 표시된  keyword에 이상한 값이 들어가더군요.
그래서 url인코딩 사이트에 들어가 ascii로  url인코딩한 것을 브라우저에 들어가니 값이 잘 들어가있네요.
이제 ascii로 url인코딩해야 하는 것은 알겠는데 어떻게 할지 모르겠네요.

TIdURL::URLEncode(url);
이렇게 하면 UTF-8로 되더라구요.

그래서 서핑했더니 어떤 일본분의 글에
TIdURL::URLEncode(url, TEncoding::ASCII);
이렇게 매개변수로 전달하는게 있어서 따라했더니 함수의 두 번째 매개변수 타입이 바꼈는지 에러가 나더라구요.

ascii로 url인코딩 하려면 어떻게 해야할까요?

+ -

관련 글 리스트
72664 인코드 질문있습니다~ 쓸쓸한고추 3625 2015/05/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.