mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-01 23:47:40 +00:00
终于修复了乱码啦啦啦
This commit is contained in:
@@ -413,9 +413,9 @@ class WebTerminalHandler(tornado.websocket.WebSocketHandler):
|
||||
self.term.vim_data += recv
|
||||
try:
|
||||
# print chardet.detect(data)
|
||||
if chardet.detect(data)['encoding'] == 'GB2312':
|
||||
data = data.decode('gb2312').encode('utf8')
|
||||
self.write_message(data)
|
||||
# if chardet.detect(data)['encoding'] == 'GB2312':
|
||||
# data = data.decode('gb2312').encode('utf8')
|
||||
self.write_message(data.decode('utf-8', 'replace'))
|
||||
now_timestamp = time.time()
|
||||
self.log_time_f.write('%s %s\n' % (round(now_timestamp-pre_timestamp, 4), len(data)))
|
||||
self.log_file_f.write(data)
|
||||
|
Reference in New Issue
Block a user