Some websocket server may check the headers, such as the [example](https://godoc.org/golang.org/x/net/websocket#example-Handler) of `golang.org/x/net/websocket`. Get 403 when there is no "Origin: xxx" header. For compatibility, it shoud have the ability of adding additional headers to open websocket.
Some websocket server may check the headers, such as the example of
golang.org/x/net/websocket.Get 403 when there is no "Origin: xxx" header.
For compatibility, it shoud have the ability of adding additional headers to open websocket.