再會!我有一個 base64 編碼的 id,它是一些類似“/some/path/ok”的路徑L3NvbWUvcGF0aC9vaw==當我嘗試對其進行解碼時-應該可以。有時我會在我的函數中得到一些錯誤的數據,例如:5b835b45b2de7748459a1183它不是 base64 編碼的字符串,但我的代碼和 golang 解碼器說沒問題:s, err:= base64.URLEncoding.DecodeString("5b835b45b2de7748459a1183")有什么方法可以確保給定的字符串是base64還是不是base64?或者我必須依賴其他一些工具,比如解碼后檢查路徑?
非base64字符串被視為
慕碼人2483693
2022-06-27 15:38:23