Public Instance methods
upgrade(request, response)
[show source]
# File lib/httpx/plugins/h2c.rb 29 def upgrade(request, response) 30 @contexts[request.context] << request 31 32 # skip checks, it is assumed that this is the first 33 # request in the connection 34 stream = @connection.upgrade 35 36 # on_settings 37 handle_stream(stream, request) 38 @streams[request] = stream 39 40 # clean up data left behind in the buffer, if the server started 41 # sending frames 42 data = response.read 43 @connection << data 44 end