[ 
https://issues.apache.org/jira/browse/TS-3495?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phil Sorber updated TS-3495:
----------------------------
    Fix Version/s: 5.3.0

> 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
>            Assignee: Masakazu Kitajo
>             Fix For: 5.3.0, 6.0.0
>
>         Attachments: TS-3495.patch
>
>
> 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