ISSUE-48: Partial Information when in Receiving state

ISSUE-48: Partial Information when in Receiving state

http://www.w3.org/2005/06/tracker/webapi/issues/48

Raised by: Ian Davis
On product: XMLHttpRequest

Many of the methods and attributes in the XHR draft specify that particular
types of content should be available when the readyState is 3 (Receiving).
However, because we don't define what "Receiving" means this is not possible in
the general case. 

Does "Receiving" start as soon as the first byte is received? This would mean
that no methods or attributes that rely on parsing of the content can be
satisfied all of the time. For example we say that status MUST represent the
HTTP status code which obviously isn't possible until 3 bytes have been received.

Or it might mean after the status line has been received, or after the headers
etc. Each of these scenarios have different implications for the types and
quantities of content that can be made available.

We need to come up with a clear definition for "Receiving" and write the
constraints on attributes and methods in terms of the information received up to
that point.

Received on Monday, 20 March 2006 15:30:19 UTC