Cliente HTTP – Novedades en Laravel 7

Continuamos con la tercera parte de ésta serie sobre las novedades de Laravel 7, esta vez aprenderemos cómo utilizar la capa Cliente HTTP de Laravel 😎.

Descubre como obtener el descuento máximo para el curso de Laravel desde cero – De 0 a 0 100 paso a paso entrando 👉 Aquí 👈.

Éste artículo forma parte de la siguiente serie:

  1. Nuevos Componentes de Laravel
  2. Casts Personalizados
  3. Cliente HTTP
  4. Fluent string
  5. Mejoras para Model Binding
  6. Artisan Test
  7. Archivos Stubs

Para empezar debemos saber que el paquete Guzzle HTTP client nos ofrece la posibilidad de conectarnos a APIs. Tanto para obtener información como para enviarla.

Se puede usar el paquete de Guzzle sin necesidad de utilizar código intermedio, pero a veces el uso del mismo se puede tornar un poco tedioso de escribir o leer 😏.

Debido a lo anterior a partir de Laravel 7 podemos utilizar una nueva funcionalidad llamada HTTP Client (Cliente HTTP), la cual servirá como capa intermediaria (interfáz) entre nosotros y el paquete Guzzle 🤗.

Dicha capa nos permitirá realizar peticiones hacia APIs de una manera más rápida y sencilla a través de diferentes métodos.

En el siguiente videotutorial podrás ver cómo utilizar ésta funcionalidad mediante varios ejemplos:

En el video anterior pudiste observar que esta funcionalidad puede ser de gran utilidad tanto para peticiones complejas como simples. Solo queda a tu elección si utilizarla o preferir solamente el paquete de Guzzle.

La documentación oficial la puedes encontrar en el siguiente enlace:

https://laravel.com/docs/7.x/http-client

Esto sería todo para éste tercer post acerca de las novedades de Laravel 7. Cualquier duda referente al mismo escríbela en los comentarios.

Sin más, me despido y nos leemos en el siguiente post de ésta serie 🖖.

Descubre como obtener el descuento máximo para el curso de Laravel desde cero – De 0 a 0 100 paso a paso entrando 👉 Aquí 👈.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.