在Parse.com中显示图像会抛出403(禁止)



我已经在Parse cloud上传了图片。我使用rest API将图像URL返回到Javascript客户端(在Google Chrome中)。图像加载失败。当检查时,Chrome中的控制台显示

GET http://files.parsetfss.com/bd4945df-f61a-4e6d-99cc-9a026fbadfa3/tfss-870a44af-fc02-4271-b365-aaeb6074cc10-dominos.png/ 403 (Forbidden)

但是当我在浏览器中打开URL时,图像出现了。

我尝试返回文件对象而不是单独的URL,但我得到与fileObject.url()相同的问题。下面是引用

的代码在Javascript

对象包含一个名为icon的属性,该属性具有解析文件

的URL。
<img src=' + returnedObject.icon + '/>

In Cloud Code

Temp返回

var temp = {};
temp.prop1 = "something"
temp.icon = parseObject.get('icon').url();

如果你替换掉这个呢

<img src=' + returnedObject.icon + '/>

with this:

<img src="' + returnedObject.icon + '" />

?

问题出在你的URL。URL后面有一个破折号

最新更新