mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-10-21 15:58:52 +00:00
test websocket
This commit is contained in:
@@ -21,7 +21,10 @@ import paramiko
|
||||
from django.core.servers.basehttp import FileWrapper
|
||||
from AutoSa.settings import CONF_DIR
|
||||
from django.core.paginator import Paginator, InvalidPage, EmptyPage
|
||||
import time, datetime
|
||||
import time
|
||||
import datetime
|
||||
from django_websocket import require_websocket
|
||||
from django_websocket import accept_websocket
|
||||
|
||||
|
||||
cf = ConfigParser.ConfigParser()
|
||||
@@ -1001,6 +1004,23 @@ def killSession(request):
|
||||
return HttpResponse('ok')
|
||||
|
||||
|
||||
@require_websocket
|
||||
def echo(request):
|
||||
f = open('/tmp/websocket.log')
|
||||
message = f.read()
|
||||
request.websocket.send(message)
|
||||
|
||||
|
||||
|
||||
@accept_websocket
|
||||
def lower_case(request):
|
||||
f = open('/tmp/websocket.log')
|
||||
while True:
|
||||
message = f.read()
|
||||
request.websocket.send(message)
|
||||
time.sleep(5)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user