Hat der Parse.com-Cloud-Code etag-Unterstützung?

8

Unterstützt Parse.com die Verwendung von etags und if-none-match für bedingte GETs? Ich arbeite mit einer API von Drittanbietern, die dies erfordert, um API-Aufrufe auf ihren Server zu beschränken. Ich benutze Cloud Code als mein Backend und sende Daten an eine Cordova / ionic Hybrid App. Danke

    
garrettmac 03.11.2015, 05:03
quelle

2 Antworten

1

Ja, abhängig von Ihrer Supportdefinition. Sie haben die Möglichkeit, beliebige Header für die Anfrage festzulegen , was alles ist erforderlich. Es scheint jedoch, dass Sie die Werte entweder selbst in Parse speichern oder einfach feste Werte verwenden müssen, die Sie für falsch halten. Sie können Etag-Werte aus den Antwortheadern abrufen. Der RFC kann Sie zu den richtigen Werten führen. Beachten Sie, dass der Cloud-Code auf dem Open-Source-Parse-Server einen erweiterten Zugriff auf den zugrunde liegenden JS-Interpreter bietet, anstatt Sandboxing zu verwenden, damit Sie auf andere Mechanismen zugreifen können, die freundlicher sind als das eigene HTTP-Objekt von Parse.

    
cacsar 02.03.2016 03:42
quelle
0

Ja, Sie können dies angeben, indem Sie Ihre Cache-Richtlinien wie in in der Dokumentation beschrieben konfigurieren.

Sie können Cloud-Code auch in parse.com verwenden. Ein Hintergrundjob kann prüfen, ob sich die Daten geändert haben und wenn nicht, können Sie die gewünschte Antwort senden.

    
Amir 03.03.2016 10:08
quelle