Class: WEBrick::HTTPRequest
- Inherits:
-
Object
- Object
- WEBrick::HTTPRequest
- Defined in:
- lib/webtube/webrick.rb
Instance Method Summary collapse
Instance Method Details
#websocket_upgrade_request? ⇒ Boolean
15 16 17 18 19 20 21 |
# File 'lib/webtube/webrick.rb', line 15 def websocket_upgrade_request? return self.request_method.upcase == 'GET' && self.http_version >= '1.1' && (self['Connection'] || '').downcase == 'upgrade' && (self['Upgrade'] || '').downcase == 'websocket' && !self['Sec-WebSocket-Key'].nil? end |