Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
ruby
/
vendor_ruby
/
websocket
/
http
📤 Upload
📝 New File
📁 New Folder
Close
Editing: response.rb
module WebSocket module HTTP class Response include Headers STATUS_LINE = /^(HTTP\/[0-9]+\.[0-9]+) ([0-9]{3}) ([\x20-\x7e]+)$/ attr_reader :code def [](name) @headers[HTTP.normalize_header(name)] end def body @buffer.pack('C*') end private def start_line(line) return false unless parsed = line.scan(STATUS_LINE).first @code = parsed[1].to_i true end end end end
Save
Cancel