Method: Tipi::HTTP2StreamHandler#on_headers

Defined in:
lib/tipi/http2_stream.rb

#on_headers(headers) ⇒ Object



48
49
50
51
52
53
54
55
56
57
# File 'lib/tipi/http2_stream.rb', line 48

def on_headers(headers)
  @request = Qeweney::Request.new(headers.to_h, self)
  @request.rx_incr(@adapter.get_rx_count)
  @request.tx_incr(@adapter.get_tx_count)
  if @first
    @request.headers[':first'] = true
    @first = false
  end
  @stream_fiber << @request
end