[Seaside] Re: file upload
cdrick
cdrick65 at gmail.com
Sat Feb 16 00:00:17 UTC 2008
> > I wonder how this callback is trigger **at all**, if you don't declare
> > the form as being multipart?
> >
> > Lukas
> >
>
> Could you explain why it has to be part of a multipart form? I hope the
> answer is not too obvious :)
not too obvious (wasn't really aware of it) but documented in the
method ;) Searching is not so easy... to find the method I searched
for selectors containing multipart (cmd+shift+w), then (there are
some) I had to find the class where it's defined...
Google helped me too :)
WAForemTag>>multipart
"Sets the content type used to submit the form to the server (when
the value of method is 'post') to multipart/form-data instead the
default application/x-www-form-urlencoded. This should be used in
combination with a WAFileUploadTag."
self attributeAt: 'enctype' put: 'multipart/form-data'
more information here:
http://www.w3.org/TR/html4/interact/forms.html#h-17.13.4.2
"The content type "application/x-www-form-urlencoded" is inefficient
for sending large quantities of binary data or text containing
non-ASCII characters. The content type "multipart/form-data" should be
used for submitting forms that contain files, non-ASCII data, and
binary data."
Cédrick
More information about the seaside
mailing list