| #!/usr/bin/python | |
| _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. | |
| pass # Always accept. | |
| def web_socket_transfer_data(request): | |
| while True: | |
| line = request.ws_stream.receive_message() | |
| if line is None: | |
| return | |
| if isinstance(line, str): | |
| if line == _GOODBYE_MESSAGE: | |
| return |