Details
-
Bug
-
Resolution: Fixed
-
P2
-
10
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8195584 | 11 | Daniel Fuchs | P2 | Resolved | Fixed | b01 |
JDK-8197725 | 10u-cpu | Daniel Fuchs | P2 | Resolved | Fixed | master |
JDK-8200935 | 10.0.2 | Unassigned | P2 | Resolved | Fixed | b01 |
JDK-8195935 | 10.0.1 | Daniel Fuchs | P2 | Resolved | Fixed | b01 |
Description
RFC 2616 defines LWS as:
LWS = [CRLF] 1*( SP | HT )
The Http1HeaderParser doesn't always handle them correctly.
For instance, a header of the form:
www-authenticate: Digest realm="earth",\r\n
qop="auth",\r\n
nonce="3f28384e8320269dd386991bf67736b4"
will get truncated at the first line.
LWS = [CRLF] 1*( SP | HT )
The Http1HeaderParser doesn't always handle them correctly.
For instance, a header of the form:
www-authenticate: Digest realm="earth",\r\n
qop="auth",\r\n
nonce="3f28384e8320269dd386991bf67736b4"
will get truncated at the first line.
Attachments
Issue Links
- backported by
-
JDK-8195584 The asynchronous Http1HeaderParser doesn't handle all line folds correctly
-
- Resolved
-
-
JDK-8195935 The asynchronous Http1HeaderParser doesn't handle all line folds correctly
-
- Resolved
-
-
JDK-8197725 The asynchronous Http1HeaderParser doesn't handle all line folds correctly
-
- Resolved
-
-
JDK-8200935 The asynchronous Http1HeaderParser doesn't handle all line folds correctly
-
- Resolved
-