ios - Cloud Code 中的 Base64 编码字符串

标签 ios parse-platform parse-cloud-code

如何在云代码中对字符串进行 base64 编码?该值用于 HTTP 基本身份验证。

我尝试了以下两种方法,但都没有成功。

var string = 'AQXTTPmj-boT_yDEPQXg9ezIOIM7O:EMx6RLr8jF3S6YYo-X4bZ';
var buffer1 = new Buffer(string, 'base64');
var b3 = buffer1.toString('base64');
console.log(b3);

var string = 'AQXTTPmj-boT_yDEPQXg9ezIOIM7O:EMx6RLr8jF3S6YYo-X4bZ';
var encodeString = Base64.encode(string);
console.log(encodeString);

最佳答案

您将字符串发送到 Buffer 构造函数并使用 toString 方法将其转换为 base64,如下所示:

var string = 'AQXTTPmj-boT_yDEPQXg9ezIOIM7O:EMx6RLr8jF3S6YYo-X4bZ';
var buffer1 = new Buffer(string);
var b3 = buffer1.toString('base64');
console.log(b3);

还要确保将 var Buffer = require('buffer').Buffer; 放在 main.js 文件的顶部。

关于ios - Cloud Code 中的 Base64 编码字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33857606/

相关文章:

ios - 在设置中更改权限地址簿时应用程序崩溃

ios - Swift - 核心数据和 NSCoding : Failed to call designated initializer

ios - 如果发生任何崩溃,applicationWillTerminate 会被调用吗?

ios - 如何将图像从解析到 UIImage 加载到 UITableViewCell Swift

ios - 使用 NSArray/PFQuery 中的数据填充表格 View 单元格

ios - 在 Cloud Code 中解析 LiveQuery

iphone - 在 iOS 4.0 中实现 "follow us"功能的最快方法是什么?

Android,我们可以使用 Parse LocalDataStore 进行本地存储吗?

javascript - Parse Cloud 代码迭代结果问题

parse-platform - request.user 在注册后的 afterSave 中为 NULL?