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
[68190] Re:Re:FTP 서버로 파일전송시 한글 파일은 에러가 납니다. 조언좀 부탁드리겠습니다.
탐욕 [avarice1575] 1977 읽음    2012-09-18 12:28
답변 감사합니다. 알 FTP에서 문제인가 보군요...

전 또 여태 제가잘못 짠줄알고 삽질만하고 있었네요 ㅠㅠ;

확인감사드립니다. 좋은 하루 보내시길~


너무어렵당 님이 쓰신 글 :
: 저도 해보니 알FTP에서 에러나내요
: 근데 Indy server 구성해서 하니 한글 전송잘 됩니다.
:
: 탐욕 님이 쓰신 글 :
: : 서버는
: :
: : 알FTP로 대체 하였고요
: :
: : 클라이언트만 제가 만들어서 알 FTP에서 설정한 경로에 클라이언트에서 보낸 파일을 업로드 시키고 있습니다.
: :
: : 근데 지금 이상한게... 이름이 영어로 된 파일은 잘 보내지는데요.
: :
: : 한글로 된 파일을 보내면 에러가 나버립니다.
: :
: : 클라이언트에서 보내는 명령어로는
: :
: :
: :  IdFTP1->Put(temp);
: : 

: : 을 쓰고 있습니다. 제가 보낼려는 파일을 클릭하면 경로가 에디터에 텍스트에 표시가 되구요.
: :
: : 그것을 저기 변수 temp에다가 저장을 하고 있습니다.
: :
: : temp를 처음에는
: :
: : Unicode temp;
: : AnsiString temp;
: : String temp;
: :
: : 이런식으로 다 바꿔봐도 한글 파일명은 오류가 뜨네요.
: :
: : 대충 바이너리 나 아스키코드 등 보내는 방식이 잘못되서 서버쪽에서 한글을 인식을 못하는거 같은데요.
: :
: : Put()라는 함수를 잘못쓴건가요?.
: :
: : 아니면 파일명을 저장하는 방법이 잘못된걸까요?.
: :
: : 조언좀 부탁드리겠습니다.

+ -

관련 글 리스트
68168 FTP 서버로 파일전송시 한글 파일은 에러가 납니다. 조언좀 부탁드리겠습니다. 탐욕 1496 2012/09/14
68186     Re:FTP 서버로 파일전송시 한글 파일은 에러가 납니다. 조언좀 부탁드리겠습니다. 너무어렵당 1685 2012/09/18
68190         Re:Re:FTP 서버로 파일전송시 한글 파일은 에러가 납니다. 조언좀 부탁드리겠습니다. 탐욕 1977 2012/09/18
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.