2015-11-03 32 views
8

Parse.com是否支持使用etagsif-none-match作为条件GET?我正在与第三方API合作,要求这是必须的,以限制对其服务器的API调用。我使用云代码作为我的后端发送数据到科尔多瓦/离子混合应用程序。 谢谢Parse.com云代码是否具有etag支持?

+1

仅供参考如果您不妨考虑Parse在一年左右关闭http://blog.parse.com/announcements/moving-on/ – cacsar

+1

我知道,但现在它的开源,所以我只需要在 – garrettmac

回答

1

是取决于您的支持的定义。你有能力set arbitrary headers on the request这是所有需要的。但是,您似乎需要将自己的值存储在Parse中的某个位置,或者只是使用您认为不正确的固定值。您可以从response headers中检索etag值。 RFC可以指导您正确的值。请注意,开源的Parse Server上的Cloud Code似乎提供了对底层JS解释器的更多访问权限,而不是被沙箱化,因此您可以访问比Parse自己的HTTP对象更友好的其他机制。

0

是的,您可以通过如the documentation中所述设置缓存策略来指定此设置。

您还可以选择在parse.com中使用云代码。后台作业可以检查数据是否已经更改,如果没有,可以向您发送所需的响应。

+0

之前的某个时间点自己托管它看起来您已链接到可在iOS中运行的代码的文档,而不是作为云代码的一部分运行的代码,这似乎是该问题所问的场景? – cacsar

相关问题