HTTPQUERY
Deutsch

Playground

Produktsuche — derselbe Filter, drei Wege

Ein echter /api/products-Endpunkt filtert einen Katalog im Speicher. Wählen Sie Kriterien und senden Sie exakt denselben Filter als QUERY, GET und POST, um zu sehen, warum QUERY passt.

Filter zusammenstellen

Kategorie
Marke
Farbe
Größe
Beliebig

Kein Filter gewählt — das liefert den gesamten Katalog.

QUERY
Anfrage
QUERY /api/products

{}

Genau richtig: Komplexe Kriterien liegen in einem sauberen JSON-Body, und QUERY ist sicher, idempotent und cachebar — ein echtes „GET mit Body“.

GET
Anfrage
GET /api/products

Funktioniert, aber jedes Kriterium wird in die URL gepresst — sie bläht sich schnell auf und stößt an Längengrenzen.

POST
Anfrage
POST /api/products

{}

Der Body kommt an, doch POST bedeutet „erstellen/ändern“. Caches und Proxys behandeln das nicht als wiederholbaren Lesezugriff.