DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=35122>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=35122





------- Additional Comments From [EMAIL PROTECTED]  2005-06-05 17:03 -------
I'm sorry, it looks like you are right. I browsed through the RFCs: 2616
references 2396 when it comes to the Host: header which doesn't allow literal
IPv6 addresses at all, so it's probably not relevant. Then there is 4007 (pretty
new) which more or less forbids scope ids in the Host: header:

|                Hence, the format MUST be used only within a
| node and MUST NOT be sent on the wire unless every node that
| interprets the format agrees on the semantics.
 -- RFC 4007, section 11.2

I also checked some more browsers and the only one accepting scoped IPv6 address
besides the different Gecko derivatives seems to be Konqueror (at least on my
system): Konqueror does not include the scope id in the Host: header. However
Konqueror also does not include the port number if it's the default port while
Gecko seems to copy the host verbatim from the address bar.

Conclusion (and to correct my earlier statement): In principle it is not correct
of the browser to include the scope id into the Host: header. However, I still
believe that it would not hurt to simply ignore it in the server. Especially
since other likely malformed formats are already ignored, and also because it is
similar to the handling of a port number (accept, but ignore and override with
the actual port of the socket when matching) in the Host: header.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to