Minutes of HTTP Working Group, 33rd IETF Meeting, in Stockholm

Reported by Jim Gettys from notes taken by Henrik Nielsen.

HTTP 1.0

We need to come up with a final draft before we can finish all discussion. Draft will be available August 1, for anticipated last call later in the month.

Access Authentication - MD5 digest

There is real no objections to the current state of this proposal. HTTP does not provide possibility for having MIME headers after the HTTP object.

There are multiple implementations:

HTTP Session Extension

Ted Hardie, NASA, led this discussion.

MIME multi-part

MIME multi-part was not discussed.

Session-ID, Request-ID, cookies

No one wanted to talk about it at this meeting.

Problem with HTTP PUT and POST

Henrik Nielsen described a problem with HTTP PUT and POST that has recently been uncovered, and solicited feedback.

HTTP/1.1

A HTTP/1.1 draft will be available in mid-August.

HTTP/NG

HTTP/NG: Andy Norman, Ange@hplb.hpl.hp.com. Stefek Zaba has an experimental implementation of what they call HTTP/NG, and has been taking to Simon Spero. Simon was not at the meeting, so there was little discussion of NG.

Larry Masinter pointed out that people are trying to do transactions with HTTP when HTTP does not have a transaction mechanism (e.g. when you try to abort an operation in the middle, you have no way to know whether or not it completed.)

Many RPC implementations do what people are trying to do with HTTP-NG: keep connections open, let them time out, handle more complex operations, interleave multiple calls and results on the same connection.

This begs the question: Who has implemented a non-blocking (streaming) RPC system that can be used if we are to avoid rolling our own? Does it have the needed facilities?

Feedback from John Klensin, and Harald Alvestrand, Area Directors for Applications

John Klensin expressed great displeasure with the current state of the working group. Some issues he raised, but not necessarily an exhaustive list include: Harald Alvestrand noted that there is no reason to wait for an IETF meeting in to send a document to the IESG for standardization.

Proposed New Milestones

AUG 95 send HTTP/1.0 of to IESG as proposed standard.
OCT 95 Session as experimental extension.
APR 96 HTTP/1.1 as proposed standard
DEC 96 HTTP/NG as proposed standard. Jim Gettys volunteered to help Simon with writing.