Я использую Twisted для реализации своего рода сервера. Когда я проверяю его, первая полученная строка всегда странна:
Starting Server...
New connection from 192.168.1.140
192.168.1.140: ÿûÿû ÿûÿû'ÿýÿûÿý\NAME Blurr
192.168.1.140: \NAME Blurr
(для обоих входов я отправил \NAME Blurr
.)
Это код, который печатает ввод:
def lineReceived(self, line):
print "{0}: {1}".format(self.name, line)
Я подключаюсь через Putty через Telnet к удаленному хосту. Это протокол telnet, который я пропускаю, или как? Когда я использую программу Telnet Unix и подключаюсь локально, первая строка в порядке.