SFCHTTPCLIENT | Composant HTTP Client

  • Ce cours d’une demi-journée introduit aux apprenants, le nouveau composant bas niveau, Symfony, HTTP Client sorti depuis Symfony 4.3.
  • Prérequis

    Maitrise du language PHP, Expérience avec Symfony
  • Objectifs

    Ce module vous permettra d’acquérir des bases solides pour effectuer des requêtes synchrones et asynchrones auprès de n’importe quel serveur distant, par le biais d’une multitude d’options à disposition.

Programme détaillé

Introduction

  • Contexte et définitions
  • Présentation HTTP Client
  • Symfony Contracts, PSR-18, PSR-17, PSR-7, HTTPlug

Premiers pas avec HTTP Client

  • Installation du composant
  • Écrire sa première requête avec HTTP Client et traiter une réponse simple
  • Découvrir les différentes options de la requête HTTP
  • Découvrir ResponseInterface et ResponseTrait pour manipuler sa réponse HTTP
  • Gérer différents cas d’erreurs avec HTTP Client
  • Manipuler des décorateurs de la classe HTTP Client

TP

  • Durée

    3 heure(s)
  • Niveau

    Intermédiaire
  • Langues disponibles

    Français, Anglais
  • Pays disponibles

    Monde
A partir de 390,00 €
Aucune session prévue

Aucune session n'est prévue pour cette formation. Nous organisons cependant des sessions de formation sur mesure, n'hésitez pas à nous contacter pour plus d'informations !