我有查詢參數編碼的btoa
javascript函數。當點擊url時,請求在Java控制器內調用的函數,我想解碼Query參數(它是從javascript btoa編碼的)。我試過BASE64Decoder
和Base64.getDecoder()
,但無法獲得適當的價值。有沒有其他方法可以這樣做?JavaScript中的類似Java函數像atob
爪哇控制器
@RequestMapping(value = "decode/{email}", method = RequestMethod.GET)
public String decodeEmail(Model model, @PathVariable String email){
Decode decode = new Decode();
decode.setEmail(email);
decodeService.save(decode);
return "decode/List";
}
的JavaScript
var email = document.getElementById("email").value;
var encodedEmail = btoa(email);
例
字符串進行編碼:[email protected]
編碼字符串:ZGVtb0BkZW1vLmNvbQ ==
如果您可以發佈一些示例字符串的Javascript Base64編碼的確切示例,我們可以確認正確性。 – OldCurmudgeon
我已更新我的問題與示例 –