Base64とは

バイナリデータなどを6ビットずつに分割し、文字列と記号の表現に変換する方法

Basic認証やSMTPで使われる他HTML内への画像の埋め込みにも使われる

HTMLの画像をbase64で表現することで画像リクエスト回数が減るが、33%程度データ量が増えるため巨大な画像に対しては推奨されない。

WEB系でよく使われるPHPやJavaScriptにもエンコード、デコード関数が備わっている

参考

Wikipedia : Base64
PHP Manual : base64_encode
MDN Web Docs : window.btoa

シェアする

  • このエントリーをはてなブックマークに追加

フォローする