RubyでバイナリデータをBase64エンコードする場合、 require 'base64'をしてからBase64.encode64(binary)をするか、 以下のようにpackのmテンプレートを使うことができます。 しかし、アップロードしたファイル用のテンポラリなファイル名 などに使用する場合、Base64でエンコードした文字列は ファイル名に使えない(可能性が高い)文字を含んでいるため、 そのような場合にはbase64url形式でエンコードします。 base64url って何? base64url ... > このページを見る
最終更新時間:
2008年01月24日11時09分
みんなのブックマーク 人気(0) 新着
- ruby で urlsafe_b64encoding
- base64url
- Base64 のエンコードには+ と/ が使われていて、それだとURL とかファイル名に使えないのでbase64url を使うと良い。+, / の代わりに-, _ が使われる
- base64url








