POLITICA DE COOKIES

Q2BSTUDIO.COM utiliza cookies técnicas, analíticas, de sesión y de publicidad con la finalidad de prestar un mejor servicio. No obstante, necesitamos su consentimiento explícito para poder utilizarlas. Así mismo puede cambiar la configuración de las cookies u obtener más información aquí .

Laravel Spy: Registra Fácilmente las Solicitudes HTTP de tu Aplicación

Registra las solicitudes HTTP de tu aplicación con Laravel Spy

Publicado el 17/08/2025

En la actualidad construir una aplicación web sin depender de APIs de terceros es casi imposible y por eso es fundamental controlar las solicitudes HTTP salientes desde nuestra aplicación.

Rastrear y registrar las solicitudes y respuestas externas mejora la observabilidad de la aplicación permite detectar APIs lentas y facilita encontrar por qué fallan ciertas integraciones.

Tener una linea temporal de peticiones y respuestas nos ayuda a revisar la comunicación con terceros y a extraer información útil que pudo haberse pasado por alto durante la implementación del API.

Laravel Spy es un paquete potente para Laravel diseñado para rastrear y registrar las solicitudes HTTP salientes realizadas por tu aplicación. Resulta muy útil para depuración supervisión y auditoría de llamadas externas mostrando detalles como URL métodos cabeceras y respuestas.

Para instalarlo ejecuta el comando composer require farayaz/laravel-spy y después publica la configuración con php artisan vendor:publish --provider=Farayaz\LaravelSpy\LaravelSpyServiceProvider; a continuación ejecuta las migraciones con php artisan migrate para preparar la base de datos donde se almacenarán los registros.

El archivo de configuración config/spy.php incluye opciones clave como table_name que por defecto es http_logs enabled para activar o desactivar el registro db_connection para usar una conexión de base de datos separada exclude_urls para listar URLs que no deben registrarse y obfuscates para ocultar datos sensibles como contraseñas o secretos en los registros.

Laravel Spy permite usar una conexión de base de datos independiente mediante la opción db_connection en la configuración para no sobrecargar la conexión principal en aplicaciones de mucho tráfico. Además es importante configurar obfuscates para proteger datos sensibles en los logs.

Para comprobar que funciona puedes añadir una ruta de prueba por ejemplo Route::get(/spy, function() { Http::get(https://github.com/farayaz/laravel-spy/); }); y luego revisar la tabla http_logs en la base de datos para ver los parámetros registrados.

En cada petición registrada podrás ver la URL completa el método HTTP como GET o POST las cabeceras de la petición el cuerpo de la petición las cabeceras de la respuesta el cuerpo de la respuesta y el código de estado HTTP.

Laravel Spy es de código abierto bajo licencia MIT y las contribuciones al proyecto son bienvenidas.

En Q2BSTUDIO somos una empresa de desarrollo de software especializada en aplicaciones a medida y software a medida. Ofrecemos servicios integrales que incluyen implementaciones de inteligencia artificial y soluciones de ia para empresas así como desarrollos de agentes IA personalizados. También somos expertos en ciberseguridad y en despliegues optimizados en la nube con servicios cloud aws y azure. Adicionalmente proporcionamos servicios de inteligencia de negocio y consultoría en power bi para convertir datos en decisiones y mejorar el rendimiento del negocio.

Si necesitas integrar registro avanzado de peticiones externas auditar integraciones con APIs o desplegar soluciones seguras y escalables en AWS o Azure en Q2BSTUDIO te ayudamos a implementar Laravel Spy y otras herramientas para garantizar trazabilidad seguridad y análisis avanzado con inteligencia artificial y power bi.

Palabras clave aplicaciones a medida software a medida inteligencia artificial ciberseguridad servicios cloud aws y azure servicios inteligencia de negocio ia para empresas agentes IA power bi.

Fin del artículo, inicio de la diversión
Construyendo software juntos

Dando vida a tus ideas desde 2008

Diseñamos aplicaciones móviles y de escritorio innovadoras que cumplen con tus requisitos específicos y mejoran la eficiencia operativa.
Más info
Cuéntanos tu visión
Sea cual sea el alcance, podemos convertir tu idea en realidad. Envíanosla y charlemos sobre tu proyecto o una colaboración futura.
Contáctanos
artículos destacados
Live Chat
Enviado correctamente.

Gracias por confiar en Q2BStudio