diff options
author | Moonchild <moonchild@palemoon.org> | 2021-02-25 01:03:57 +0000 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2021-02-25 01:03:57 +0000 |
commit | ceadffab6b357723981a429e11222daf6cd6dcfb (patch) | |
tree | 5603053048d6a460f79b22bdf165fb74d32d39b0 /testing/web-platform/tests/websockets/handlers/echo_wsh.py | |
parent | 14fb2f966e9b54598c451e3cb35b4aa0480dafed (diff) | |
parent | ad5a13bd501e379517da1a944c104a11d951a3f5 (diff) | |
download | UXP-RC_20210225.tar UXP-RC_20210225.tar.gz UXP-RC_20210225.tar.lz UXP-RC_20210225.tar.xz UXP-RC_20210225.zip |
Merge branch 'master' into releaseRC_20210225
Diffstat (limited to 'testing/web-platform/tests/websockets/handlers/echo_wsh.py')
-rwxr-xr-x | testing/web-platform/tests/websockets/handlers/echo_wsh.py | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/testing/web-platform/tests/websockets/handlers/echo_wsh.py b/testing/web-platform/tests/websockets/handlers/echo_wsh.py deleted file mode 100755 index 41bcd1694..000000000 --- a/testing/web-platform/tests/websockets/handlers/echo_wsh.py +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/python -from mod_pywebsocket import msgutil -from mod_pywebsocket import common - -_GOODBYE_MESSAGE = u'Goodbye' - -def web_socket_do_extra_handshake(request): - # This example handler accepts any request. See origin_check_wsh.py for how - # to reject access from untrusted scripts based on origin value. - if request.ws_requested_protocols: - if "echo" in request.ws_requested_protocols: - request.ws_protocol = "echo" - - -def web_socket_transfer_data(request): - while True: - line = request.ws_stream.receive_message() - if line is None: - return - if isinstance(line, unicode): - request.ws_stream.send_message(line, binary=False) - if line == _GOODBYE_MESSAGE: - return - else: - request.ws_stream.send_message(line, binary=True) - -def web_socket_passive_closing_handshake(request): - # Echo close status code and reason - code, reason = request.ws_close_code, request.ws_close_reason - - # No status received is a reserved pseudo code representing an empty code, - # so echo back an empty code in this case. - if code == common.STATUS_NO_STATUS_RECEIVED: - code = None - - return code, reason |