- From: Roy T. Fielding <fielding@avron.ICS.UCI.EDU>
- Date: Sat, 11 Nov 1995 19:33:26 -0800
- To: Alexei Kosut <akosut@nueva.pvt.k12.ca.us>
- Cc: Larry Masinter <masinter@parc.xerox.com>, montulli@mozilla.com, ari@netscape.com, john@math.nwu.edu, http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com
> Or a new HTTP method, as Roy Fielding suggested. But it seems to me that, > looking at how Netscape Navigator 2.0 actually uses said byte ranges, > there's a better solution. Namely, it uses them to get parts of PDF > files, or to resume file transfers if disrupted. In each case, if the > server does not understand the byte range, the web browser will respond > with another request, one without the byte ranges. So why not cause this > to be the default behavior, by adding a request header, something like > > Request-Range: bytes=500-999 Because it screws up caching by hierarchical proxies. Asking for a partial GET changes the meaning of the header fields returned in the response, which in turn requires that we either use a different method or a different status code. Hmmmmm... what would be the effect of adding "205 Partial Content"? ...Roy T. Fielding Department of Information & Computer Science (fielding@ics.uci.edu) University of California, Irvine, CA 92717-3425 fax:+1(714)824-4056 http://www.ics.uci.edu/~fielding/
Received on Saturday, 11 November 1995 19:37:49 UTC