- From: Koen Holtman <koen@win.tue.nl>
- Date: Tue, 23 Jun 1998 13:22:42 +0200 (MET DST)
- To: peter_lenahan@ibi.com
- Cc: http-wg@cuckoo.hpl.hp.com
peter_lenahan@ibi.com: > > > To: Tim Berners-Lee (http-wg@cuckoo.hpl.hp.com) > From: Peter Lenahan (pjl@ibi.com) > > May I ask for a feature in the next version HTTP 1.1 > > I have read the HTTP 1.1 spec and searched for this and couldn't find > a solution. [...] > The Content-Name would formally name the data, this would give the > browser a name to save a file under when the user is prompted in the > browser's save dialog box. Hi Peter, The upcoming update of the HTTP 1.1 specification RFC includes a description of the feature you want. This is not officially part of the standard but it is widely adopted in current browsers. I have included the draft text (from draft-ietf-http-v11-spec-rev-03.txt) below. Koen. --snip-- 19.5.1 Content-Disposition The Content-Disposition response-header field has been proposed as a means for the origin server to suggest a default filename if the user requests that the content is saved to a file. This usage is derived from the definition of Content-Disposition in RFC 1806 [35]. content-disposition = "Content-Disposition" ":" disposition-type *( ";" disposition-parm ) disposition-type = "attachment" | disp-extension-token disposition-parm = filename-parm | disp-extension-parm filename-parm = "filename" "=" quoted-string disp-extension-token = token disp-extension-parm = token "=" ( token | quoted-string ) An example is Content-Disposition: attachment; filename="fname.ext" The receiving user agent should not respect any directory path information that may seem to be present in the filename-parm parameter, which is the only parameter believed to apply to HTTP implementations at this time. The filename should be treated as a terminal component only. [If this header is used in a response with the application/octet-stream content-type,(*)] the implied suggestion is that the user agent should not display the response, but directly enter a `save response as...' dialog. See section 15.5 for Content-Disposition security issues. (*) This half-sentence seems to have been dropped from the 03 revision, it was still in the 01 revision. Editing error? I'll raise this as an issue.
Received on Tuesday, 23 June 1998 06:02:10 UTC