Vue d’ensemble
L’API CrawlingInfo permet de consulter et de gérer les informations de crawl (sessions de crawl) de Fess. Vous pouvez obtenir la liste des sessions de crawl, les consulter individuellement, les supprimer, etc.
URL de base
Liste des endpoints
| Méthode | Chemin | Description |
|---|---|---|
| GET | /logs | Obtention de la liste des informations de crawl |
| GET | /log/{id} | Obtention d’une information de crawl |
| DELETE | /log/{id} | Suppression d’une information de crawl |
| DELETE | /all | Suppression groupée des sessions de crawl (hors sessions en cours) |
Obtention de la liste des informations de crawl
Requête
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
size | Integer | Non | Nombre d’éléments par page (défaut : 20) |
page | Integer | Non | Numéro de page (base 1, défaut : 1) |
sessionId | String | Non | Filtre par ID de session (correspondance partielle) |
Réponse
Champs de la réponse
| Champ | Description |
|---|---|
id | ID de l’information de crawl |
sessionId | ID de la session |
name | Nom de la session |
expiredTime | Date d’expiration (millisecondes epoch ; retournée sous forme de chaîne) |
createdTime | Heure de création (millisecondes epoch ; retournée sous forme de nombre) |
Note
Chaque objet de journal dans la réponse inclut également un champ interne crudMode (un entier indiquant le mode d’opération CRUD, toujours 0 pour les opérations de lecture). Les clients peuvent l’ignorer en toute sécurité.
Obtention d’une information de crawl
Requête
Réponse
Suppression d’une information de crawl
Requête
Réponse
Suppression groupée des sessions de crawl
Supprime toutes les sessions de crawl (ainsi que leurs données de paramètres), à l’exception de celles qui sont actuellement en cours d’exécution. Il n’y a pas de seuil d’âge ou de durée ; toute session qui n’est pas en cours d’exécution est supprimée.
Requête
Réponse
Exemples d’utilisation
Obtention de la liste des informations de crawl
Filtrage par session spécifique
Obtention d’une information de crawl
Suppression d’une information de crawl
Suppression groupée des sessions
Informations complémentaires
Vue d’ensemble de l’API Admin - Vue d’ensemble de l’API Admin
API FailureUrl - API des URLs en échec
API JobLog - API des journaux de tâches
Informations de crawl - Guide des informations de crawl