kore/examples/websocket
Joris Vink e98a4ddab5 Change how routes are configured in Kore.
Routes are now configured in a context per route:

route /path {
	handler handler_name
	methods get post head
	validate qs:get id v_id
}

All route related configurations are per-route, allowing multiple
routes for the same path (for different methods).

The param context is removed and merged into the route context now
so that you use the validate keyword to specify what needs validating.
2021-09-15 11:09:52 +02:00
..
assets Add websocket support to Kore. 2014-11-24 11:08:34 +01:00
conf Change how routes are configured in Kore. 2021-09-15 11:09:52 +02:00
src initial fudging to add websockets to python 2017-01-29 22:57:34 +01:00
.gitignore Add websocket support to Kore. 2014-11-24 11:08:34 +01:00
README.md kore -> kodev where appropriate 2017-03-06 11:00:53 +01:00

README.md

Kore example websocket server

Run:

	# kodev run

Test:

	Open a browser that does websockets, surf to https://127.0.0.1:8888
	or whatever configured IP you have in the config.

	Hit the connect button to open a websocket session, open a second
	tab and surf to the same address and hit the connection button there
	as well. This should cause the number of messages sent/recv to keep
	incrementing as each message is broadcast to the other connection.