base64轉碼 解碼

2021-09-19 12:07:04 字數 624 閱讀 8411

最近有業務需要使用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...