Re: HTTP/1.2 stuff: try it out!

       If the connection is left open, then the client may send more
       requests along the same connection.  Any time the Connection:
       Keep-Alive header is sent and received back, then the connection
       should stay open.

    Okay.  But there's a potential problem here.  If the server sends the
    response header, then encounters some kind of problem, it may be forced
    to close the connection, thus "lying".

The basic rule for a persistent-connection HTTP has to be that either
client or server (or proxy, for that matter) is allowed to close any
connection at any time.  This isn't "lying", this is life.

The word "should" (as in "should stay open") in IETF-speak usually
has the meaning "do this unless you cannot".  I think we need to
word the spec using "may"; neither side can compel the other to
keep a connection open.

-Jeff

Received on Wednesday, 23 August 1995 14:22:30 UTC