久しぶりにRubyを使いまして。 API経由でBase64エンコードした画像をPOSTしようとしたら、いろいろとはまったのでメモ。 まずは、単純にBase64エンコードしようとした場合。 require 'base64' Base64.encode64("abcdareijgtgue84520-2klkfurieare131243fdvm\555cdagjgisotgbvfxma") 戻ってくる値は、こんな感じ。 YWJjZGFyZWlqZ3RndWU4NDUyMC0ya2xrZnVyaWVhcmUxMzEyNDNmZHZtbWNk\n YWdqZ2lzb3RnYnZmeG1h\n わかりやすくするために、便宜的に入れてみましたが、60文字に1回と文字列の最後に”\n”が挿入されてきます。 画像のエンコード目的なので、こうした文字列が入り込んでくるのは歓迎できません。以下のような形で対応し