dezawaです From: Yukihiro Matsumoto <matz / ruby-lang.org> Subject: [ruby-list:42268] Re: mime_header.rb(Re: NKF MIME encode problem) Date: Sat, 27 May 2006 22:13:07 +0900 > まつもと ゆきひろです > > In message "Re: [ruby-list:42265] mime_header.rb(Re: NKF MIME encode problem)" > on Sat, 27 May 2006 17:13:16 +0900, しん <dezawa / aliadne.net> writes: > > うーん、headerはメソッドを使ううえで必要な情報ではないですし、 > B64よりはbase64の方が名称として一般的な気がしますから、 > > base64_encode / encode_base64 > base64_decode / decode_base64 > > の方がよろしいのではないかと思います。いかがでしょう。 mime mail での base64 encodeing は、body 部分と、header では お作法が異ります。 なので、命名しなおすなら、「body用ではないよ、header用だよ」 と明示した方がよいかな、と思ったのです。 base でなくBにしたのも同じような意味あいで、 body では Content-Transfer-Encoding: base64 と、base64 ですが、headerの作法では =?ISO-2022-JP?B? と、B です。 というあたりにちとこだわったのですが、 これを使う人は、header用だってことは自明だよ、なのかなぁ。 出沢。