Laravel тепер пропонує вдосконалені можливості налагодження HTTP-клієнта завдяки новим методам dump та dd, які забезпечують зручний досвід налагодження, подібний до TestResponse, у ваших щоденних HTTP-взаємодіях.
// Вивід даних відповіді
Http::get($url)->dump();
// Вивід конкретного ключа
Http::get($url)->dump('data');
// Вивід заголовків
Http::get($url)->dumpHeaders();
// Вивід і зупинка відповіді
Http::get($url)->dd();
// Вивід і зупинка заголовків
Http::get($url)->ddHeaders();
Ці інтуїтивно зрозумілі методи без проблем інтегруються у ваші звичні ланцюги HTTP-запитів, дозволяючи швидко переглядати дані відповіді без порушення робочого процесу. Знайома синтаксична структура зберігає цілісність з іншими інструментами налагодження Laravel, полегшуючи їх впровадження у вашій розробці.
Якщо ви перевіряєте складні відповіді API, підтверджуєте інформацію заголовків або розслідуєте проблеми з HTTP, ці методи надають негайний доступ до ваших HTTP-взаємодій. Просто додайте їх до будь-якого запиту, щоб миттєво отримати необхідні дані, спростивши ваш робочий процес налагодження й зменшивши час на усунення неполадок у мережевих комунікаціях.