encodeForHTTP

今までずっと"self flag: #toBeImplemented."だった、WideString(MultiString)対応の#encodeForHTTPを書いてみる。

今まで甘く考えていたが、latin-1(というかMacRomanじゃん)を仮定して動いていたときに生成されたものがあるわけで、それらは読めなくなる可能性があるわけだな。

そもそも、川村さんとか梅澤さんとかが、もっとよく考えられたバージョンをすでに作っているような気はする。(と書いてみるテスト)