Vision General
La API de FileConfig es para gestionar la configuracion de rastreo de archivos de Fess. Puede operar configuraciones de rastreo para sistemas de archivos y carpetas compartidas SMB/CIFS.
URL Base
Lista de Endpoints
| Metodo | Ruta | Descripcion |
|---|---|---|
| GET/PUT | /settings | Obtener lista de configuraciones de rastreo de archivos |
| GET | /setting/{id} | Obtener configuracion de rastreo de archivos |
| POST | /setting | Crear configuracion de rastreo de archivos |
| PUT | /setting | Actualizar configuracion de rastreo de archivos |
| DELETE | /setting/{id} | Eliminar configuracion de rastreo de archivos |
Obtener Lista de Configuraciones de Rastreo de Archivos
Solicitud
Parametros
| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
size | Integer | No | Numero de elementos por pagina (predeterminado: 20) |
page | Integer | No | Numero de pagina (comienza en 0) |
Respuesta
Obtener Configuracion de Rastreo de Archivos
Solicitud
Respuesta
Crear Configuracion de Rastreo de Archivos
Solicitud
Cuerpo de la Solicitud
Descripcion de Campos
| Campo | Requerido | Descripcion |
|---|---|---|
name | Si | Nombre de la configuracion |
paths | Si | Ruta de inicio de rastreo (separadas por salto de linea si son multiples) |
includedPaths | No | Patron de expresion regular para rutas a rastrear |
excludedPaths | No | Patron de expresion regular para rutas a excluir del rastreo |
includedDocPaths | No | Patron de expresion regular para rutas a indexar |
excludedDocPaths | No | Patron de expresion regular para rutas a excluir del indice |
configParameter | No | Parametros de configuracion adicionales |
depth | No | Profundidad de rastreo (predeterminado: -1=ilimitado) |
maxAccessCount | No | Numero maximo de accesos (predeterminado: 100) |
numOfThread | No | Numero de hilos paralelos (predeterminado: 1) |
intervalTime | No | Intervalo de acceso (milisegundos, predeterminado: 0) |
boost | No | Valor de impulso en resultados de busqueda (predeterminado: 1.0) |
available | No | Habilitado/Deshabilitado (predeterminado: true) |
sortOrder | No | Orden de visualizacion |
permissions | No | Roles con permiso de acceso |
virtualHosts | No | Hosts virtuales |
labelTypeIds | No | IDs de tipo de etiqueta |
Respuesta
Actualizar Configuracion de Rastreo de Archivos
Solicitud
Cuerpo de la Solicitud
Respuesta
Eliminar Configuracion de Rastreo de Archivos
Solicitud
Respuesta
Formato de Rutas
| Protocolo | Formato de Ruta |
|---|---|
| Archivo local | file:///path/to/directory |
| Recurso compartido de Windows (SMB) | file://///server/share/path |
| SMB con autenticacion | smb://username:password@server/share/path |
| NFS | file://///nfs-server/export/path |
Ejemplos de Uso
Configuracion de Rastreo de Recurso Compartido SMB
Informacion de Referencia
Vision General de Admin API - Vision general de Admin API
API de WebConfig - API de configuracion de rastreo web
API de DataConfig - API de configuracion de almacen de datos
Rastreo de Sistema de Archivos - Guia de configuracion de rastreo de archivos