W3C home > Mailing lists > Public > www-international@w3.org > October to December 2003

Re: Problem in downloading a pdf file having Japanese characters in the name of the file

From: A. Vine <andrea.vine@Sun.COM>
Date: Mon, 03 Nov 2003 10:23:50 -0800
To: Jungshik Shin <jshin@mailaps.org>
Cc: www-international@w3.org
Message-id: <3FA69D36.9000300@sun.com>

What a response.  }sigh{

Jungshik Shin wrote:
> A. Vine wrote:
> 
>>
>> I'm with Steve.  
> 
> 
> On what? I don't think he took any position.

Explained just after I made that comment, but since you didn't make the 
connection - I'm with Steve who said he didn't use RFC 2231.  I'm with 
Steve who used RFC 2047.  I agree with Steve's solution, as imperfect as 
it may be.

> 
>> RFC 2231 is so awkward and has so little support (it's
>> been around for many years and yet only now have even a few products 
>> decided to support it) 
> 
> 
>  It's not more awkward than RFC 2047 for simple cases.

For simple cases.  But you can't support RFC 2231 for "simple cases" 
only.  It is as awkward as RFC 2047 in simple cases but has the extra 
disadvantage that it is different from RFC 2047, and RFC 2047 was 
implemented first.

> 
> Content-Disposition: attachment; filename*=utf-8''abc%b3%80.txt
> 
> Content-Disposition: attachment; filename="=?utf-8?q?abc=b3=80.txt?="
> 
> It's not its awkwardness but mostly the ignorance that kept it from
> being implemented, IMHO.
> 
>> that I never recommend using it.
> 
> 
> So, what do you recommend? Using 'raw' UTF-8 chars in http header is 
> reasonable  but using 'raw' non-ASCII/non-UTF-8 encodings must be avoided.

There are some who would recommend that, but I doubt you'd get very far 
doing it that way.  I would do what Steve did, in case that's not yet clear.

-- 
I have always wished that my computer would be as easy to use as my 
telephone. My wish has come true. I no longer know how to use my telephone.
-Bjarne Stroustrup, designer of C++ programming language (1950- )
Received on Monday, 3 November 2003 13:13:28 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 19:17:03 GMT