HTTP Request Exercise

Objectif
Comprendre la structure d’une requête HTTP simple.
Requête étudiée
GET https://dummyjson.com:443/recipes?limit=10 HTTP/2
Explication des éléments
Qu’est-ce qu’une requête HTTP ?
Une requête HTTP est une demande envoyée par un client (navigateur, application) à un serveur pour obtenir des données.
GET
GET est une méthode HTTP utilisée pour demander des informations sans modifier les données du serveur.
https
HTTPS est une version sécurisée du protocole HTTP.
Les données sont chiffrées.
dummyjson.com
C’est le nom de domaine du serveur.
Il fournit une API de test avec des données fictives.
443
Le port 443 est le port par défaut pour les connexions HTTPS.
/recipes
C’est le chemin (endpoint) qui indique la ressource demandée : des recettes.
?
Le point d’interrogation indique le début des paramètres de requête.
limit
limit est un paramètre qui permet de limiter le nombre de résultats.
10
10 est la valeur du paramètre limit.
On demande seulement 10 résultats.
HTTP/2
HTTP/2 est une version plus rapide et plus performante du protocole HTTP.
Réponse du serveur
La réponse contient : - Un code de statut (exemple : 200 OK) - Des headers (informations techniques) - Un body au format JSON avec les données
Liens
-
Dépôt GitLab (fichiers de l’exercice) :
https://gitlab.com/ahmadola111-group/exercise-tertia -
Documentation (site) :
https://ahmad-docs-b3e3cc.gitlab.io/tertia/