LoginSignup
1
3

More than 5 years have passed since last update.

DataURIとBlobURLの違い

Posted at

Blobとは

「Blob」は一般的なバイナリデータをJavaScriptで扱えるようにしたり、新しく生成することができます。FileAPIを用いてデータを読み込むこともできる。

バイナリファイルをURLにする

DataURL

データをURL(data:で始まる文字列)で表現するための仕組み。バイナリファイルの場合はBase64という形式でエンコードする。形式はURLなのでimg要素のsrc属性に入れると画像として表示できる。cookieに保存したりサーバーに渡したりできる。

BlobURL

DataURLを軽量化したもの。それ自体がデータなわけではなくブラウザに保存したものにアクセスするためのもの。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3