network library
Classes
- AuthInterceptor
-
Interceptor que agrega automáticamente el header
Authorizationcon un token Bearer obtenido de forma asíncrona. - ErrorInterceptor
- Interceptor que transforma errores de Dio en GpExceptions con mensajes amigables para mostrarlos directamente en la UI.
-
GpApiResponse<
T> - Resultado estándar de una petición
- GpHttpClient
- GpHttpConfig
- GpHttpHelpers
- GpRetryOptions
- GpService
- Abstracción base para servicios
- RetryInterceptor
- Reintentos simples para fallos temporales o códigos HTTP configurables.
- TokenRefreshInterceptor
- Refresca token ante 401/403 y reintenta la solicitud una sola vez.
Typedefs
- GpErrorMapper = Object Function(DioException error)