|
|
|
|
|
by daleharvey
6025 days ago
|
|
yes but at nowhere in the specification does it say that either the client or server is allowed to modify the origin from the actual origin you are serving / being served from. This may be part of the specification that I am missing, but it seems to suggest that its using exactly the same origin model as original xhr, which is my complaint as http://tools.ietf.org/html/draft-hixie-thewebsocketprotocol-... suggests "The Web Socket protocol uses the origin model used by Web browsers to
restrict which Web pages can contact a Web Socket server when the Web
Socket protocol is used from a Web page." and http://tools.ietf.org/html/draft-hixie-thewebsocketprotocol-... "The first three lines in each case are hard-coded" (referring to the origin) |
|
This is basically the same as the Cross-Origin Resource Sharing spec, another W3C spec supported by some current browsers:
http://www.w3.org/TR/access-control/
> "The first three lines in each case are hard-coded" (referring to the origin)
No, the three hard-coded lines of each handshake part come before the origin headers: