masinter / multipart-form-data

update to RFC 2388 definition of multipart/form-data
8 stars 6 forks source link

what do do about non-ASCII field names #1

Closed masinter closed 11 years ago

masinter commented 11 years ago

See https://www.w3.org/Bugs/Public/show_bug.cgi?id=16909

And here is my proposed reply but some comments

RFC 2388 was clear:

Field names originally in non-ASCII character sets may be encoded within the value of the "name" parameter using the standard method described in RFC 2047.

For reasons I don't understand, browsers did different, incompatible things.

I think the main advice is:

What should the browsers migrate to?

http://www.rfc-editor.org/rfc/rfc5987.txt seems like a more recent proposal and possibly implemented in HTTP anyway.

Sites that use non-ASCII field names and want to work with multiple browsers already have to do fuzzy matching.

The problem is that the fuzzy matchers already deployed might not recognize any NEW encodings.

So I suppose having a name* value would be necessary.

masinter commented 11 years ago

I think these have been addressed.