1. 程式人生 > 實用技巧 >Http 中所有的 data 中base64 型別

Http 中所有的 data 中base64 型別

https://blog.csdn.net/webxiaoma/article/details/70053444

一、我們在看程式碼時經常在img或css背景圖片中看到:
src=”data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOus
bgAAAAeFBMVEUAwAD///+U5ZTc9twOww7G8MYwzDCH4==”

src或 url() 中有一大串編碼。它把一些 8-bit 資料翻譯成標準 ASCII 字元,網上有很多免費的base64 編碼和解碼的工具, 後面跟的一串程式碼就相當於連結地址。

二、目前,Data URL scheme 支援的型別:

data:,文字資料
data:text/plain,文字資料
data:text/html,HTML程式碼
data:text/html;base64,base64編碼的HTML程式碼
data:text/css,CSS程式碼
data:text/css;base64,base64編碼的CSS程式碼
data:text/JavaScript,Javascript程式碼
data:text/javascript;base64,base64編碼的Javascript程式碼
data:image/gif;base64,base64編碼的gif圖片資料
data:image/png;base64,base64編碼的png圖片資料
data:image/jpeg;base64,base64編碼的jpeg圖片資料
data:image/x-icon;base64,base64編碼的icon圖片資料