[Delphi] idHTTP Socket Error 10054 (Connection Reset by Peer)발생시 처리


[Delphi] idHTTP Socket Error 10054 (Connection Reset by Peer)발생시 처리

Socket Error 10054 "Connection reset by peer" 에러란? 통신측에서 연결을 강제로 종료할 때 발생한다고 합니다. 즉, 상대측에서 네트워크 이슈, 호스트 정지 등의 이슈 또는 악성요청으로 처리되어 물리적으로 종료하는 경우에 발생하는 메세지입니다. Socket Error 10054 "Connection reset by peer" 해결방법 IdHttp 통신 중 Socket Error 10054 발생시 IdHttp.Request.Connection 속성의 값을 'Keep-Alive' 값 처리 후 진행 Idhttp.Request.UserAgnet 속성의 값을 'Mozilla/3.0 (compatible; Indy Library)' 외의 값으로 변경 (예시 : idhttp.request.userAgent :='a') // 상당수의 악성 코드의 UserAgent의 기본값인 'Mozilla/3.0 (compatible; Indy Library)'와 같은 값 이어서...


#10054 #Connection_Reset_by_Peer #delphi #get #Indy #post #SocketError_10054 #vcl #소켓에러

원문링크 : [Delphi] idHTTP Socket Error 10054 (Connection Reset by Peer)발생시 처리