Method: WebSocket#origin

Defined in:
lib/web/web-socket-ruby/lib/web_socket.rb

#originObject



256
257
258
259
260
261
262
263
264
265
266
267
268
# File 'lib/web/web-socket-ruby/lib/web_socket.rb', line 256

def origin
  case @web_socket_version
    when "7", "8"
      name = "sec-websocket-origin"
    else
      name = "origin"
  end
  if @header[name]
    return @header[name]
  else
    raise(WebSocket::Error, "%s header is missing" % name)
  end
end