最近有業務需要使用base64轉碼,現在整理一下
window.btoa
window.atob
示例window.
btoa
("test"
)// d**zda==
window.
atob
("d**zda=="
)// test
如果字串中包含中文,直接使用btoa會報錯,可以先使用encodeuricomponent進行編碼
window.
btoa
(window.
encodeuricomponent
("你好"))
// "juu0jujejuewjuu1jue1juje"
window.
decodeuricomponent
(window.
atob
("juu0jujejuewjuu1jue1juje"))
// "你好"
自己實現的base64轉碼工具 Linux下Base64轉碼解碼
編碼 echo n ceshi1111 base64 輸出 y2vzagkxmtex 解碼 echo n y2vzagkxmtex base64 d 輸出 ceshi1111 附 base64命令說明 使用 base64 編碼 解碼檔案或標準輸入輸出。w,在指定的字元數後自動換行 預設為76 0 為...
物件base64轉碼 Base64編碼轉換
1 為什麼mime要有編碼轉換 在mime總結這篇經驗中,總結了mime相較於rfc 822的擴充套件功能,其中提到了rfc 822的缺陷 非英語字元都不能在電子郵件中使用 2 電子郵件中不能插入二進位制檔案 如 3 電子郵件不能有附件。能夠對文字進行簡單的加密 2 quoted printable...
Python Base64轉碼解碼
python base64 提供了好幾種方法例如 encode,decode,encodestring,decodestring,b64encode,b64decode,standard b64encode standard b64decode urlsafe b64decode,urlsafe b...