7 Commits

Author SHA1 Message Date
Mikio Hara
19fe7f4f42 websocket: drop unreachable code
Change-Id: I54bcd2803ef270e8bb785a3ecb85ee7bf0a5b18b
Reviewed-on: https://go-review.googlesource.com/13053
Reviewed-by: Ian Lance Taylor <iant@golang.org>
2015-08-03 20:45:16 +00:00
Nigel Tao
8d6170202b websocket: fix a minor grammar issue in a comment.
Fixes golang/go#10881

Change-Id: I9f16dd0425d4e3c4a05530411eb29a7193a9d242
Reviewed-on: https://go-review.googlesource.com/10621
Reviewed-by: Ian Lance Taylor <iant@golang.org>
2015-06-03 06:18:02 +00:00
Scott Ferguson
38c17adf51 go.net/websocket: drop old versions of the protocol
Most modern web browsers support RFC6455, so it's okay to drop older versions.
Fixes golang/go#5628.

R=golang-dev, ukai
CC=golang-dev
https://golang.org/cl/10480043
2013-09-19 11:03:51 +10:00
Fumitoshi Ukai
0005f0a0c0 go.net/websocket: allow server configurable
Add websocket.Server to configure WebSocket server handler.

- Config.Header is additional headers to send, so you can use it
  to send cookies or so.
  To read cookies, you can use Conn.Request().Header.
- factor out Handshake.
  You can set func to check origin, subprotocol etc.
  Handler checks origin by default.

Fixes golang/go#4198.
Fixes golang/go#5178.

R=golang-dev, mikioh.mikioh, crobin
CC=golang-dev
https://golang.org/cl/8731044
2013-05-12 13:50:10 +09:00
Francisco Souza
3b94eae23e go.net/websocket: fix server and client examples
Fix import path, and remove some unnecessary semicolons.

R=golang-dev, dave, adg
CC=golang-dev
https://golang.org/cl/6506068
2012-09-06 15:22:57 +10:00
Shenghou Ma
8e3008acf4 websocket: fix typos
Fixes golang/go#3880.

R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/6446061
2012-07-28 22:14:35 -04:00
Russ Cox
3294cb5d6c go.net: initial code
Manual edits to README.
Moved from main Go repository, deleted Makefiles, ran gofix -r go1rename.

Tested with: go test code.google.com/p/go.net/...

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5574065
2012-01-25 15:31:30 -05:00