通過遞歸迭代去除=的base64解碼函數

base64的解碼過程中如果byte不滿足轉碼要求的話例如(二進制數據長度需要爲4的倍數),不滿足的話就要通過在數據後面補‘=’,把數據補到是4的倍數,然而‘=’是沒有任何含義的,如果我們在輸入的時候可以不考慮輸入‘=’,這就大大方便了輸入,沒有了那麼多的限制。那麼這個功能時如何實現的呢?如下: 先通過計算輸入是否是4的倍數,如果不是的話就在後面加‘=’,然後再把這個新變量當成輸入執行一次這個函數
相關文章
相關標籤/搜索