class WebSocket::HTTP::Request

def complete

def complete
  super
  @headers.each do |name, value|
    rack_name = name.upcase.gsub(/-/, '_')
    rack_name = "HTTP_#{rack_name}" unless RESERVED_HEADERS.include?(name)
    @env[rack_name] = value
  end
  if host = @env['HTTP_HOST']
    uri = URI.parse("http://#{host}")
    @env['SERVER_NAME'] = uri.host
    @env['SERVER_PORT'] = uri.port.to_s
  end
end