0
나는 내 자신의 IRC 클라이언트를 쓰려고하는데, 나는 PONG 응답을 보내야 할 곳이 막혔다 고 생각합니다. 내 코드가 현재 수행하는 모든 작업이 로그온 정보 ("NICK USERNAME"및 "USER USERNAME ...")를 전송합니다. 지금까지 작동하지만 그 후에 서버가 연결을 종료합니다.IRC 클라이언트 C# PING 요청
:eu.german-elite.net NOTICE AUTH :*** Looking up your hostname...
:eu.german-elite.net NOTICE AUTH :*** Found your hostname (cached)
:eu.german-elite.net NOTICE AUTH :*** Checking ident...
:eu.german-elite.net NOTICE AUTH :*** No ident response; username prefixed with
~
ERROR :Closing Link: [91.115.212.209] (Ping timeout)
내가 그 후 PING 요청을하지해야 : 이 서버가 말한다 무엇인가? 그렇다면 어디입니까? 는 앞에 콜론 없음을 주, 그것은 기대 PING <stuff>
: (? 다른 포트에)
어떤 시점에서 해당 TCP 연결을 통해 PING을 가져와야합니다 (아마도 다른 것이 먼저 나옵니다. 기억이 안납니다). 그러나 서버에서 응답을 올바르게 확인하는지 충분한 코드를 게시하지 않았습니다. – CodesInChaos