Übersicht
Die CrawlingInfo API dient zum Anzeigen und Verwalten von Crawl-Informationen (Crawl-Sitzungen) in Fess. Sie können Crawl-Sitzungen auflisten, einzeln abrufen und löschen.
Basis-URL
Endpunktliste
| Methode | Pfad | Beschreibung |
|---|---|---|
| GET | /logs | Crawl-Informationen auflisten |
| GET | /log/{id} | Crawl-Information abrufen |
| DELETE | /log/{id} | Crawl-Information löschen |
| DELETE | /all | Crawl-Sitzungen gesammelt löschen (laufende ausgenommen) |
Crawl-Informationen auflisten
Request
Parameter
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
size | Integer | Nein | Anzahl der Einträge pro Seite (Standard: 20) |
page | Integer | Nein | Seitennummer (1-basiert, Standard: 1) |
sessionId | String | Nein | Filter nach Sitzungs-ID (Teilübereinstimmung) |
Response
Response-Felder
| Feld | Beschreibung |
|---|---|
id | Crawl-Informations-ID |
sessionId | Sitzungs-ID |
name | Sitzungsname |
expiredTime | Ablaufzeit (Epoch-Millisekunden; wird als Zeichenkette zurückgegeben) |
createdTime | Erstellungszeit (Epoch-Millisekunden; wird als Zahl zurückgegeben) |
Bemerkung
Jedes Log-Objekt in der Antwort enthält außerdem ein internes crudMode-Feld (eine Ganzzahl, die den CRUD-Operationsmodus angibt; bei Leseoperationen immer 0). Clients können dieses Feld gefahrlos ignorieren.
Crawl-Information abrufen
Request
Response
Crawl-Information löschen
Request
Response
Crawl-Sitzungen gesammelt löschen
Löscht alle Crawl-Sitzungen (einschließlich ihrer Parameterdaten), mit Ausnahme der gerade laufenden Sitzungen. Es gibt keine Zeit- oder Altersgrenze; jede Sitzung, die nicht aktiv läuft, wird gelöscht.
Request
Response
Verwendungsbeispiele
Crawl-Informationen auflisten
Nach einer bestimmten Sitzung filtern
Crawl-Information abrufen
Crawl-Information löschen
Sitzungen gesammelt löschen
Referenzinformationen
Admin API Übersicht - Admin API Übersicht
FailureUrl API - Fehlgeschlagene URLs API
JobLog API - Job-Protokoll API
Crawl-Informationen - Crawl-Informationen Anleitung