IRC客户端C#PING请求

我试图写我自己的IRC客户端,我认为我卡在哪里,我应该发送PONG响应。 我的代码目前所做的一切都是发送登录信息(“NICK USERNAME”和“USER USERNAME ...”)。目前为止,这种方式很有效,但服务器在此之后退出了连接。 这是服务器说的:

: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请求,与所有其他东西一样,构建起来就像这样: PING <stuff>请注意,它前面缺少冒号,它期望得到如下回复: PONG <stuff> while <stuff>不变。

链接地址: http://www.djcxy.com/p/53465.html

上一篇: IRC Client C# PING request

下一篇: IRC: No Ident response