Attila Magyar wrote
Teapot already supports conditional routes, maybe using them instead of adding the WS: message would be better.
I'm thinking domething like:
Teapot on GET: '/chat' -> whatever; when: [:req | req isWebSocket]; start.
or just
Teapot on GET: '/chat' -> whatever; when: #isWebSocket start.
I'll play with this idea sometime.
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
I've played a little bit with this: GET: '/chat' -> [:req | Teapot forward: aReq toWebSocket: '/chat' ]; when: ... The class method of Teapot does the "ZnWebSocketDelegate map: ... to... " thing. It could handle the instances of the delegate per url. Don't know it this matches the Teapot philosophy, it was just another variant to play with. Cheers Hans -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html