Delphi Xe2에서 TIdHTTP 와 idTCPClient 차이 및 소켓에러 #10061 #10054 해결방법 질문이요
조회수 874회
- 개발/실행 플랫폼
(1) OS : 윈도우10
(2) 개발툴 : delphi xe2
(3) 사용 Database : Nexus DB(fileDB)
- 개발 중인 프로그램
timer를 이용하여 php로 된 서버와 Json타입의 형식으로 post 통신(현재는 TidHttp 를 사용중)하여 데이터르 주고받음
- 질문 내용
질문1 : 제목의 내용과 같습니다
(TIdHTTP 와 idTCPClient 차이가 정확이 어떤건가요?)
질문2 : 서버쪽 URL를 변경(서버옮김)시
ExceptionSocket Error # 10061 Connection refused. 에러와
ExceptionSocket Error # 10054 Connection reset by peer 가 발생 동시발생은 아니고 어떤곳은 위 어떤곳은 아래 어떤곳은 정상적으로 작동 되는데 해결방법을 알고싶습니다
현재 찾아본봐로는
on E: EIdConnClosedGracefully do
on E: EIdSocketError do begin
try except 부분에서 각각 위와같이 잡을수 있는데 해당 부분에서 어떻게해야 다시 정상작동할까요?
또한 위 exception을 사용하려면 Indy 특정버전 이후로는 IdIOHandlerStack1 을사용해야 된다는데 어떻게하는지 잘 모르겠습니다 부탁드리겠습니다
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력