Exception: WebSocketRb::Error::HandshakeError
- Inherits:
-
StandardError
- Object
- StandardError
- WebSocketRb::Error::HandshakeError
- Defined in:
- lib/web_socket_rb/error/handshake_error.rb
Instance Method Summary collapse
-
#initialize(msg) ⇒ HandshakeError
constructor
A new instance of HandshakeError.
- #messages(conn) ⇒ Object
Constructor Details
#initialize(msg) ⇒ HandshakeError
Returns a new instance of HandshakeError.
4 5 6 |
# File 'lib/web_socket_rb/error/handshake_error.rb', line 4 def initialize(msg) App.logger.error('Handshake') { msg } end |
Instance Method Details
#messages(conn) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/web_socket_rb/error/handshake_error.rb', line 8 def (conn) conn.puts('HTTP/1.1 400 Bad Request') conn.puts('Upgrade: websocket') conn.puts('Connection: Upgrade') conn.puts('Sec-WebSocket-Version: 13') conn.puts('Sec-WebSocket-Protocol: json') end |