Dieses Dokument beschreibt die v2-Cache-API von Fess. Informationen zum gemeinsamen Antwort-Envelope, zum Fehlermodell und zu CSRF finden Sie unter API-Übersicht.
Die Basis-URL lautet http://<Server Name>/api/v2/ (Beispiel für eine lokale Umgebung: http://localhost:8080/api/v2).
Gecachtes Dokument abrufen
Anfrage
| HTTP-Methode | GET |
| Endpunkt | /api/v2/cache/{docId} |
Gibt das gecachte (mit Hervorhebung versehene) HTML eines Dokuments zurück.
Wenn app.login.required=true gesetzt ist und der Aufrufer anonym ist, wird auth_required (401) zurückgegeben.
Anfrageparameter
docId | Dokumentbezeichner (path, Pflicht, Muster ^[A-Za-z0-9_-]+$). |
hq | Hervorhebungs-Suchbegriff (query). Kann mehrfach angegeben werden (Array). |
Tabelle: Anfrageparameter
Antwort
Bei Erfolg (200) werden die folgenden Felder direkt unter response im gemeinsamen Envelope zurückgegeben.
Die einzelnen Felder sind wie folgt beschrieben:
Tabelle: Antwortfelder
Fehlerantwort
Details zum Fehlermodell finden Sie unter API-Übersicht. Folgende HTTP-Statuscodes können von diesem Endpunkt zurückgegeben werden:
Tabelle: Fehlerantwort