class
NGHTTP::HTTP2Protocol
Defined in:
nghttp/http2_protocol.cr
Instance Method Summary
Instance methods inherited from class NGHTTP::Protocol
alpn_id : String
alpn_id,
alpn_ids : Array(String)
alpn_ids,
handle_request(env, full_url = false)
handle_request,
handle_response(env : HTTPEnv)
handle_response,
http_io_to_response(env : HTTPEnv, io = nil)
http_io_to_response,
multiplexed? : Bool
multiplexed?,
name : String
name,
new_connection_protocol : Protocol
new_connection_protocol,
request_to_http_io(env, full_url = false, io = nil)
request_to_http_io,
uses_connection_header? : Bool
uses_connection_header?,
uses_host_header? : Bool
uses_host_header?,
uses_transfer_encoding? : Bool
uses_transfer_encoding?
Class methods inherited from class NGHTTP::Protocol
for_alpn(protocol : String | Nil)
for_alpn
Instance Method Detail
def
handle_request(env, full_url =
false)
#
def
http_io_to_response(env :
HTTPEnv, io =
nil)
#
def
multiplexed? : Bool
#
def
request_to_http_io(env, full_url =
false, io =
nil)
#
def
uses_transfer_encoding? : Bool
#