Formation Composant HTTP Client by SensioLabs
Ref :
3 heures - 0,5 jour
A distance
Les prochaines dates par ville
[+]Session à distance
Pré-requis
Maitrise du langage PHP, Expérience avec Symfony
Public concerné
Développeur PHP
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
Modalités pédagogiques
Les formateurs SensioLabs sont certifiés Symfony et pratiquent le contrôle continue pendant les formations en présentiel. Des ordinateurs sont mis à la disposition des participants sur demande