我想在图标为BeforeSaveRequest.object.icon
时从Parse.File
获取数据。
但问题是Parse.File不包含任何数据属性或函数,我们无法在保存之前获取文件。
答案 0 :(得分:0)
我发现我可以使用Parse.Cloud.httpRequest
来获取文件,即使它来自BeforeSaveRequest。
我注意到文件在到达请求之前已被保存。
var parseFile = request.object.get("image");
function httpRequest(parseFile, method, callback) {
var url = parseFile.url();
Parse.Cloud.httpRequest({
"GET",
url,
}).then(function(response) {
console.log(`Data: ${response.buffer}`
}, function(response) {
// Error
});
}