Masakazu Kitajo created TS-3495:
-----------------------------------

             Summary: Accept empty header field value
                 Key: TS-3495
                 URL: https://issues.apache.org/jira/browse/TS-3495
             Project: Traffic Server
          Issue Type: Improvement
          Components: HTTP/2
            Reporter: Masakazu Kitajo


TS sends back a GOAWAY frame with COMPRESSION_ERROR if a request header field 
have empty value.

If I understand correctly, empty header value is allowed except pseudo-headers.

{quote}
header-field   = field-name ":" OWS field-value OWS
field-name     = token
field-value    = *( field-content / obs-fold )
{quote}
http://tools.ietf.org/html/rfc7230#section-3.2

:path pseudo-header has a limitation.

{quote}
This pseudo-header field MUST NOT be empty for "http" or "https"
URIs; "http" or "https" URIs that do not contain a path component
MUST include a value of '/'.
{quote}
https://tools.ietf.org/html/draft-ietf-httpbis-http2-17#section-8.1.2.3



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to