...
Existiert ein Eintrag mit übereinstimmender REST-Page und übereinstimmenden Parametern, wird der Cache angewandt.
Ist der Cache nicht aktiv oder nicht mehr valide (weil der Zeitstempel hinsichtlich der Cache-Dauer abgelaufen ist), wird er neu aufgebaut. Dabei wird auf dem Server eine Datei mit der Antwort des Services für die definierten Parameter abgelegt und der Zeitstempel wird auf den aktuellen Zeitpunkt gesetzt.
Ist der Cache bereits aufgebaut und valide, wird die dem Cache zu Grunde liegende Datei mit der zwischengespeicherten Antwort dem
Antwortcache
ausgelesen und ausgeliefert.
Existiert kein passender Eintrag, wird der Request wie üblich beantwortet, indem der zugeordnete Service mit den übergebenen Parametern aufgerufen wird.
...
In Einzelfällen kann es notwendig sein, den Cache zu umgehen, bspw. um zu überprüfen, ob die zwischengespeicherte Antwort der Antwortcache
aktuell ist. Hierzu kann für alle Services, die per GET aufgerufen werden, der Parameter noCache=1
übergeben werden.