HTTP2::HTTPSemantics
Shared RFC 9113 field validation used by request construction and response parsing.
Constants
CONNECTION_FIELDS = ["connection", "proxy-connection", "keep-alive", "transfer-encoding", "upgrade"]
Instance methods
parse_response_section(fields : Enumerable(DecodedHeaderField), stream_id : UInt32) : ResponseSection
Sourceregular_field_error(name : String, value : String, *, request : Bool, trailer : Bool) : String | Nil
SourceWhether byte is a valid RFC 9110 tchar — shared by field-name
validation here and by Client#validate_method!'s request-method
check.