- From: Fumitoshi Ukai <ukai@chromium.org>
- Date: Tue, 8 Dec 2009 17:04:49 +0900
On Tue, Dec 8, 2009 at 4:59 PM, Ian Hickson <ian at hixie.ch> wrote: > On Tue, 8 Dec 2009, Fumitoshi Ukai (?~\??~V~G?U~O) wrote: > > > > protocol now accepts U+0020. Is it ok to use U+0020 only in /protocol/ ? > > (e.g. new WebSocket("ws://example.com/", " "); ) > > It seems space is optional after colon in field of handshake message, how > > can we distinguish U+0020 and U+0020 U+0020 ? > > The space isn't optional (both the client and the server are required to > send it before the subprotocol name), it's just that the client will > handle a missing space gracefully. Maybe we should remove that "feature", > and require that the space be present, closing the connection otherwise? > I don't feel strongly either way. > > Anyway, the point is that "WebSocket-Protocol: " is the empty string, and > "WebSocket-Protocol: " is a one-space protocol name. > Thanks for clarifying this. -- ukai > -- > Ian Hickson U+1047E )\._.,--....,'``. fL > http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. > Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.' > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20091208/2ac9e643/attachment.htm>
Received on Tuesday, 8 December 2009 00:04:49 UTC