Definitely the client is not doing the right thing, but also the XrdHttp is not putting any effort into it. According to the standard both CRLF and LF are acceptable: https://www.rfc-editor.org/rfc/rfc7230#section-3.5
The client sends two requests but the server due to the parsing sees actually 3. The second one is an empty one due to the extra new line characters in the token header - and this becomes the response to the client's second request.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <xrootd/xrootd/issues/1964/1470357000@github.com>

[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/1964#issuecomment-1470357000", "url": "https://github.com/xrootd/xrootd/issues/1964#issuecomment-1470357000", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1