Логуємо вихідні HTTP-запити за допомогою пакета Laravel Spy

Перекладено ШІ
Оригінал: Laravel News
Оновлено: 26 серпня, 2025
Відстеження та логування вихідних HTTP-запитів у вашій Laravel аплікації ще ніколи не було таким простим! Долучайтеся до читання, щоб дізнатися про можливості пакету Laravel Spy, який миттєво впроваджує логування з нульовою конфігурацією, а також про те, як налаштувати його для безпечного використання у виробництві
Пакет Laravel Spy — це легковаговий інструмент для відстеження та реєстрації вихідних HTTP-запитів у вашій розробці. Він забезпечує простий варіант без налаштувань для логування всіх запитів, виконаних за допомогою Laravel HTTP-клієнта, що є вкрай корисним для налагодження та моніторингу зовнішніх API-викликів. Пакет підтримує Laravel версії v10.x+ і має адекватні налаштування, щоб почати логувати одразу після встановлення. Ви можете легко вимкнути логування Laravel Spy, налаштувати виключення для певних URL-адрес та забезпечити маскування чутливих полів. Пакет використовує глобальне посередництво для логування запитів, а також надає команду spy:clean Artisan, щоб ви могли впевнитися, що запити очищаються у продуктивному середовищі. Я рекомендую налаштувати цей пакет для видалення чутливих полів у продуктивних умовах до початку використання. ## Основні можливості 💻 Почати роботу з пакетом можна на GitHub: farayaz/laravel-spy