class Seahorse::Client::H2::Handler

def _h2_headers(req)

https://http2.github.io/http2-spec/#rfc.section.8.1.2.3
H2 pseudo headers
def _h2_headers(req)
  headers = {}
  headers[':authority'] = req.endpoint.host
  headers[':method'] = req.http_method.upcase
  headers[':scheme'] = req.endpoint.scheme
  headers[':path'] = req.endpoint.path.empty? ? '/' : req.endpoint.path
  if req.endpoint.query && !req.endpoint.query.empty?
    headers[':path'] += "?#{req.endpoint.query}"
  end
  req.headers.each {|k, v| headers[k.downcase] = v }
  headers
end