Skip to content
Python
Pull request Compare This branch is 3 commits ahead, 10 commits behind wulczer:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
README.md
index.html
setup.py
simple_server.py
test_websocket.py
websocket.py

README.md

Twisted WebSocket Server

To run:

$ sudo python simple_server.py

In your browser go to http://localhost:8080.

N.B.: Why sudo? It's because the simple server hosts a flash socket policy file on port 843. This is optional, of course.

Notes

This code is based off the associated branch for http://twistedmatrix.com/trac/ticket/4173, and includes support for the follwoing handshakes:

If using browsers that do not support WebSockets, consider using a fallabck implementation to Flash, as seen in http://github.com/gimite/web-socket-js. The bundled test_server.py will also start a simple Flash Socket Policy server (see http://www.adobe.com/devnet/flashplayer/articles/socket_policy_files.html) and should be immediately usable with web-socket-js.

Something went wrong with that request. Please try again.