<div>Two quick questions.</div>
<div> </div>
<div>Say that my client connects to a given server, say <a href="http://fourtytwo.com">fourtytwo.com</a> (after typing in <a href="http://fourtytwo.com">http://fourtytwo.com</a>) and requests a persistent connection by including the header "Connection: Keep-Alive". Say that the server decides to honor the request. Now I type
<a href="http://fourtytwo.com:7788">http://fourtytwo.com:7788</a> into my client. Since I'm using persistent connections, the spec tells us to re-use the existing connection to <a href="http://fourtytwo.com">fourtytwo.com
</a>. However, this existing connection is to port 80, not port 7788! Should we be checking the port number when deciding whether to re-use a connection?</div>
<div> </div>
<div>Also, why oh why does the spec not allow for horizontal dashes ( - ) in a hostname? Lots of real domain names have them, and it's driven me crazy trying to test my client out in the "real world", and finding that it can't connect to these real websites.
</div>
<div> </div>
<div>Thanks!</div>
<div>Jeremy Fleischman</div>