タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

rubyとbase64に関するt2y-1979のブックマーク (1)

  • Base 64 エンコーディングと改行 (line feed) の話 - ひだまりソケットは壊れない

    Base 64 エンコーディングすると、(使用している言語やライブラリによりますが) 勝手に改行 (line feed) が含まれてしまって困るということがしばしばあります。 例えば、Ruby の Base64::encode64 メソッドを使用した場合も改行が含まれてしまいます。 記事では、以下の内容について説明します。 Ruby において改行を含めない Base64 エンコーディングを行う方法 (Ruby に限らず一般的な話として) Base64 エンコーディングと改行 (line feed) の関係について Ruby で改行が含まれない Base 64 エンコーディングを行う方法 Ruby で base 64 エンコーディングをしようとするとき、テンプレート文字列 'm' を使って pack することが多いかと思います。 しかし、'm' を使った pack では何故か改行 (lin

    Base 64 エンコーディングと改行 (line feed) の話 - ひだまりソケットは壊れない
  • 1