lib/async/http/protocol/http1/request.rb in async-http-0.76.0 vs lib/async/http/protocol/http1/request.rb in async-http-0.77.0

- old
+ new

@@ -1,11 +1,11 @@ # frozen_string_literal: true # Released under the MIT License. # Copyright, 2018-2024, by Samuel Williams. -require_relative '../request' +require_relative "../request" module Async module HTTP module Protocol module HTTP1 @@ -14,16 +14,16 @@ if parts = connection.read_request self.new(connection, *parts) end end - UPGRADE = 'upgrade' + UPGRADE = "upgrade" def initialize(connection, authority, method, path, version, headers, body) @connection = connection # HTTP/1 requests with an upgrade header (which can contain zero or more values) are extracted into the protocol field of the request, and we expect a response to select one of those protocols with a status code of 101 Switching Protocols. - protocol = headers.delete('upgrade') + protocol = headers.delete("upgrade") super(nil, authority, method, path, version, headers, body, protocol, self.public_method(:write_interim_response)) end def connection