我需要在Sproutcore中调用 Restful Web服务,这需要HTTP请求的身份验证 header 。我在Sproutcore中编写了类似的代码:
authHeader: function () {
var userAndPass = "username:password";
var auth = "Basic " + Base64.encode(userAndPass);
return auth;
},
但是,当我运行它时,未定义sadi Base64。
任何人都知道如何修复它或在 Sproutcore 状态下进行操作。谢谢
最佳答案
使用 btoa()
进行Base64编码。
var auth = "Basic " + btoa(userAndPass);
关于javascript - Sproutcore中的Base64编码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10593203/