[
https://issues.apache.org/jira/browse/HTTPCLIENT-1006?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15795049#comment-15795049
]
Oleg Kalnichevski commented on HTTPCLIENT-1006:
-----------------------------------------------
Detlev,
The spec either says something or it does not. If it says something
inconsistently or ambiguously different interpretations may arise depending on
one's particular bias or context. The spec clearly says cookies need to be sent
back and cookie value may or may not be enclosed in quotes. No, it does not say
_anything_ about having to send cookies with quotes. The rest is up to
individual interpretations. Your interpretation is biased by your desire to
push a work-around for what in my opinion is clearly a server side bug to the
client side library. My interpretation is biased by my desire to keep some
degree of consistency and compatibility between different versions and
different cookie policies of HttpClient.
And yes, let's just stop it right here as there nothing stopping you from
building a "correcter" or "righter" implementation of the spec and plugging it
instead of the one shipped with HttpClient.
> BrowserCompatSpec: don't trim " around cookie value
> ---------------------------------------------------
>
> Key: HTTPCLIENT-1006
> URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1006
> Project: HttpComponents HttpClient
> Issue Type: Bug
> Components: HttpClient (classic)
> Affects Versions: 4.0.2
> Reporter: Marc Guillemot
>
> If the server sends a cookie header like:
> Set-Cookie: first="hello world"
> then HttpClient parses it as cookie with value >hello world<, wrongly
> removing the leading and trailing quotes. The incorrect quote removal occurs
> in BasicHeaderValueParser.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]