圖片轉(zhuǎn)成base64 base64的用途為什么圖片要用base64轉(zhuǎn)碼?
base64的用途為什么圖片要用base64轉(zhuǎn)碼?因為傳輸通道只支持ASCII字符,所以傳輸二進制流不方便。包含非ASCII字符,容易出現(xiàn)編碼問題。所以您需要使用Base64來轉(zhuǎn)換為ASCII字符。B
base64的用途為什么圖片要用base64轉(zhuǎn)碼?
因為傳輸通道只支持ASCII字符,所以傳輸二進制流不方便。包含非ASCII字符,容易出現(xiàn)編碼問題。所以您需要使用Base64來轉(zhuǎn)換為ASCII字符。Base64用于將二進制數(shù)據(jù)編碼為ASCII字符(圖片、文件等可以轉(zhuǎn)換為二進制數(shù)據(jù))
base64的用途,為什么圖片要用base64轉(zhuǎn)碼?
讓我們先談?wù)凚ase64:對于圖片,一個字節(jié)占用8位。如果用字節(jié)代替它,它會很長,不方便傳輸。那么,如果沒有6個字節(jié)對應(yīng)一個新的字符(比如010011是19,對應(yīng)于Base64編碼的t),主要目的是簡化數(shù)據(jù),方便傳輸;另外,它通常用于非嚴(yán)格加密,比如普通磁鏈,因為它省時、省力、快捷,與嚴(yán)格加密相比是可恢復(fù)的(如果使用MD5則不是)