編碼:# echo -n "ceshi1111" | base64
輸出:y2vzagkxmtex
解碼:# echo -n "y2vzagkxmtex" | base64 -d
輸出: ceshi1111
附:base64命令說明
使用 base64 編碼/解碼檔案或標準輸入輸出。
- w,
在指定的字元數後自動換行(預設為76),0 為禁用自動換行
-d, --decode
解碼資料。
-i,ignore-garbage
解碼時,忽略非字母字元。
echo命令說明
echo [options] 字串
echo會將輸入的字串送往標準輸出。輸出的字串間以空白字元隔開, 並在最後加上換行號。其中字串能加引號,也能不加引號。用echo命令輸出加引號的字串時,將字串原樣輸出;不加引號時,將字串中的各個單詞作為字串輸出,各字串之間用乙個空格分割。
options: n e
其中-n選項表示輸出文字後不換行;-e 選項表示若字串**現轉義字元,則特別加以處理,而不會將它當成一般文字輸出
base64轉碼 解碼
最近有業務需要使用base64轉碼,現在整理一下 window.btoawindow.atob示例window.btoa test d zda window.atob d zda test如果字串中包含中文,直接使用btoa會報錯,可以先使用encodeuricomponent進行編碼 window...
物件base64轉碼 Base64編碼轉換
1 為什麼mime要有編碼轉換 在mime總結這篇經驗中,總結了mime相較於rfc 822的擴充套件功能,其中提到了rfc 822的缺陷 非英語字元都不能在電子郵件中使用 2 電子郵件中不能插入二進位制檔案 如 3 電子郵件不能有附件。能夠對文字進行簡單的加密 2 quoted printable...
base64轉碼後的字串應用於url
問題 base64轉化後的字串中會含有 這些字元,當把該字串應用於url中時,會影響url的解析 解決 將 轉化為base64轉化不會生成且不影響url解析的的字元,如 base64實現 var base64 else if isnan i t t this.keystr.charat s this...