createExampleConfigs static method

List<RequestHeadersConfig> createExampleConfigs()

Crea configuraciones de ejemplo para testing/documentación

Implementation

static List<RequestHeadersConfig> createExampleConfigs() {
  return [
    // Capturar headers custom en desarrollo
    const RequestHeadersConfig(
      url: 'http://localhost:*/*',
      fromStatus: 200,
      toStatus: 599,
      headers: ['x-*', 'custom-*', 'trace-id'],
    ),

    // Capturar headers de autenticación en errores
    const RequestHeadersConfig(
      url: 'https://api.production.com/*',
      fromStatus: 401,
      toStatus: 403,
      headers: ['authorization', 'x-api-key', 'x-user-id'],
    ),

    // Capturar headers de contenido en errores de validación
    const RequestHeadersConfig(
      url: '*/api/v*/upload',
      fromStatus: 400,
      toStatus: 422,
      headers: ['content-type', 'content-length', 'x-*'],
    ),

    // Debug endpoints - capturar todos los headers relevantes
    const RequestHeadersConfig(
      url: '*/debug/*',
      fromStatus: 200,
      toStatus: 599,
      headers: ['*'], // Capturar todos los headers
    ),
  ];
}