[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [wsrp-interop] MIME attributes
You're right. To be able to reconstruct a useful inputstream for portlets, we need these "optional" mimeAttributes. David Ward wrote: > For non-URL encoded POST requests to a portlet action, we forward all > the mime headers as attributes and the entire POST body as the data. > That way, e.g. the JSR 168 portlet can parse the multipart form message > from its input stream. It's the only way we can support the behaviour > required by the JSR 168 interfaces anyway. > > Dave > > Andre Kramer wrote: > >> I'd say "content-disposition" with value "..." etc but forwarding such >> attributes is optional, and they may well be substituted with logical >> name/value pairs derived from the mime info. For example, we >> previously discussed a "filename" attribute that models the resource >> name on the client as a common use case. At least, that's all I >> forward now. >> >> regards, >> Andre >> >> -----Original Message----- >> From: Subbu Allamaraju [mailto:subbu@bea.com] >> Sent: 31 July 2003 16:09 >> To: wsrp-interop@lists.oasis-open.org >> Subject: [wsrp-interop] MIME attributes >> >> >> What's the interpretation of mimeAttributes in UploadContext? >> >> Taking an example HTTP request body from RFC1867, the first part has a >> form param and the second has a file. >> >> ---------------------------------------------------- >> Content-type: multipart/form-data, boundary=AaB03x >> >> --AaB03x >> content-disposition: form-data; name="field1" >> >> Joe Blow >> --AaB03x >> content-disposition: form-data; name="pics"; filename="file1.txt" >> Content-Type: text/plain >> >> ... contents of file1.txt ... >> --AaB03x-- >> ----------------------------------------------------- >> >> In this example, what are mimeAttributes? The header fields (eg >> "content-disposition" with value "..."), or the name-value pairs that >> may be present in a header? >> >> Regards, >> >> Subbu >> >> >> >> You may leave a Technical Committee at any time by visiting >> http://www.oasis-open.org/apps/org/workgroup/wsrp-interop/members/leave_workgroup.php >> > > > -- > ------------------------------------------------------------------------ > > *David Ward* > Principal Software Engineer > Oracle Portal > Oracle European Development Centre > 520 Oracle Parkway > Thames Valley Park > Reading > Berkshire RG6 1RA > UK > *Email:* david.ward@oracle.com <mailto:david.ward@oracle.com> > *Tel:* +44 118 924 5079 > *Fax:* +44 118 924 5005 > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]