HTTPQUERY
Français

Playground

Recherche de produits — le même filtre, trois façons

Un vrai point d’accès /api/products filtre un catalogue en mémoire. Choisissez des critères, puis envoyez exactement le même filtre en QUERY, GET et POST pour voir pourquoi QUERY convient.

Composer un filtre

Catégorie
Marque
Couleur
Pointure
Indifférent

Aucun filtre sélectionné — le catalogue complet sera renvoyé.

QUERY
Requête
QUERY /api/products

{}

Le bon choix : les critères complexes tiennent dans un corps JSON propre, et QUERY est sûre, idempotente et cacheable — un véritable « GET avec corps ».

GET
Requête
GET /api/products

Cela fonctionne, mais chaque critère est entassé dans l’URL : elle enfle vite et se heurte aux limites de longueur.

POST
Requête
POST /api/products

{}

Le corps passe très bien, mais POST signifie « créer/modifier ». Caches et proxys n’y voient pas une lecture répétable.