[whatwg] Web Forms 2.0 Substantive - Section 5
Ian Hickson
ian at hixie.ch
Mon Jul 12 10:36:07 PDT 2004
On Thu, 8 Jul 2004, fantasai wrote:
>
> "using the encoded data set as the standard input, and the resulting
> standard output as an HTTP response entity (see details below)"
>
> Drop the comma before the 'and'; you're not supposed to use a comma when
> linking two noun phrases.
Fair enough, fixed. I thought the comma improved readability though. When
I read it, I pause there, as if there was a comma.
>>>under 'get'
>>>
>>># Handle as if enctype was application/x-www-form-urlencoded
>>>
>>>I think you need to specify some kind of escaping on that data
>>>before you handle it like x-www-form-urlencoded.
>>
>> I don't understand what you mean.
>
> The text for "application/x-www-form-urlencoded" says
> # Use the encoded data set as the query value for a URI formed
> # from the action URI and fetch it via HTTP GET.
>
> For x-www-form-urlencoded, the URL-escaping happens during the
> encoding stage. Therefore the encoded data set is already escaped,
> and can just be appended as the query value.
>
> An XML-encoded data set is not URL-escaped. You therefore can't
> just append it to the URI as a query string.
If you are handling the submission as if the enctype was
application/x-www-form-urlencoded, then why would you encode the data set
using application/x-www-form+xml? The whole _point_ is that you use
application/x-www-form-urlencoded! This is the same as for
multipart/form-data, in fact.
>>>File upload & post :
>>># Handle as if enctype was application/x-www-form-urlencoded.
>>>
>>>Does that mean you're sending the binary file data as the body
>>>of the sms message without any kind of MIME information?
>>
>> No? I don't understand why you would interpret this that way.
>
> It says
> "Use the encoded data set as the default message body for a
> message based on the specified action URI."
>
> If the file is binary data, then that binary data is the encoded
> set and therefore becomes the default message body. No?
If you're handling it as application/x-www-form-urlencoded, then the
encoded forhm data set only contains the filename. See section 5.3.
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg
mailing list