names in multipart requests should not be encoded
It turnes out that names in multipart requests should not be encoded.
Even though, there seems to be no standard for this.
http://www.w3.org/TR/html4/interact/forms.html#h-17.13.4.2
states
"a name attribute specifying the control name of the corresponding control. Control names originally encoded in non-ASCII character sets may be encoded using the method outlined in [RFC2045]."
I checked with firefox and a simple html test and it behaves like this:
form with get = encode names
form with post = encode names
form with post and mulipart = do not encode names
Change History (7)
Component: |
Core →
IO
|
Milestone: |
→ 0.5
|
Owner: |
changed from anonymous to alex
|
Owner: |
changed from alex to James Burke
|
Component: |
IO →
Dojox
|
Milestone: |
1.0
|
Owner: |
changed from James Burke to Tom Trenka
|
Description: |
modified (diff)
|
Resolution: |
→ fixed
|
Status: |
new →
closed
|
Since this has been reported in the 0.2 timeframe, and I have not heard a strong outcry for this to be fixed, I'm moving it to 1.0.
It would be good to get a test case to make it easier to test a fix.