2015-11-03 60 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

相關問題