revised fileupload proposal & SAMPLE IMPLEMENTATION

Larry Masinter (masinter@parc.xerox.com)
Wed, 30 Nov 94 16:47:36 EST

There is a revised draft of the file-upload proposal, submitted to the
internet drafts editor, available as

<URL:ftp://parcftp.xerox.com/transient/file-upload/
draft-ietf-html-fileupload-01.txt>

As this was just submitted to the internet drafts editor, it might not
be available in the standard internet-drafts locations for a while.
(Please note that this URL will expire in two weeks; I'll try to find
a more permanent home for the files).

In addition to numerous wording changes, the substantive changes since
the last internet draft are:

* Propose ACCEPT attribute on <INPUT> types.
* change "multipart/www-form-data" to just "multipart/form-data"
* use "content-disposition" in "multipart" responses to identify
original file names (as per MIME spec)

Rob Potter of XSoft has created a prototype implementation of this
proposal. These are also in

<URL:ftp://parcftp.xerox.com/transient/file-upload>

and consist of diffs or revised versions of files from the Mosaic 2.4
for X windows sources:

Documentation:
README.txt overview
draft-ietf-html-fileupload-01.txt the revised internet draft

Source files for Mosaic 2.4 for X
HTMLformat.c
HTMLwidgets.c
HTTP.c
gui.c

Diffs for use with 'patch' in lieu of above-listed source files:
diffs.context

For testing:
filer.html a sample HTML form for file upload
vquery.c The C source to a CGI script for testing