[#42243] コミュニティと宗教の分離について — Beyond <beyond@...>

14 messages 2006/05/21

[#42267] メニューのループについて — リックス <rubyer4649@...>

りっくすです

21 messages 2006/05/27

[#42301] Re: メニューのループについて — "conundrum /" <conundrum@...>

conundrumです。

11 messages 2006/05/28

[ruby-list:42291] Re: mime_header.rb

From: Yukihiro Matsumoto <matz@...>
Date: 2006-05-28 11:58:52 UTC
List: ruby-list #42291
まつもと ゆきひろです

In message "Re: [ruby-list:42289] Re: mime_header.rb"
    on Sun, 28 May 2006 19:00:44 +0900, "NARUSE, Yui" <naruse@airemix.com> writes:

|さておき、str = "テスト test" をいわゆる「BASE64」したとき、
|期待される変換結果はおそらく二種類あります。
|
|一つはただ変換しただけの "GyRCJUYlOSVIGyhC\n"。
|もう一つは encoded-word にした "=ISO-2022-JP?B?GyRCJUYlOSVIGyhC?="。
|変換結果がどちらなのか明確なメソッド名であるべきかと。
|
|encode_base64, decode_base64 は前者には適切だと思いますが、
|後者で用いるのは直感的でないように感じます。
|encoding を指定できるならば、charset も指定できてよさそうですし。

ふむ。encode_header_B64はエンコーディングつきのencoded-word
を返すメソッドだったんですね。ちょっと誤解してたみたいです。

とすると、mime_b_encodeとかかなあ。

とすると、iso-2022-jp以外のエンコーディングは指定できるのか
どうかとか、Qエンコーディングできるメソッドは用意するのかと
か疑問は残ります。

In This Thread