Speak, parse UTF-8 as per RFC 3977
This commit is contained in:
parent
a476821ca8
commit
c63dacb341
2 changed files with 2 additions and 2 deletions
|
@ -52,7 +52,7 @@ class LineBuffer():
|
|||
|
||||
self.offset_o = end + 1
|
||||
|
||||
return str(ret, 'ascii')
|
||||
return str(ret, 'utf-8')
|
||||
|
||||
def readline(self, sock: socket.socket) -> str:
|
||||
if self.done:
|
||||
|
|
|
@ -109,7 +109,7 @@ class Session():
|
|||
return self.buf.readline(self.sock)
|
||||
|
||||
def print(self, text: str, end: str="\r\n"):
|
||||
return self.sock.send(bytes(text + end, 'ascii'))
|
||||
return self.sock.send(bytes(text + end, 'utf-8'))
|
||||
|
||||
def end(self):
|
||||
return self.print('.')
|
||||
|
|
Loading…
Add table
Reference in a new issue