API-Design · Middle · Frage 28 von 75
Was sind die Kompromisse von URL-Versionierung (/v2/...) gegenüber Header-Versionierung?
- 1URL-Versionierung zerstört jedes Caching dazwischen
- 2URLs sind sichtbar und cachebar; Header halten URLs stabil
- 3Header-Versionierung ist laut HTTP-Standard nicht erlaubt
Antwort zeigen
Richtige Antwort: URLs sind sichtbar und cachebar; Header halten URLs stabil
Erklärung
Manche APIs (Stripe) versionieren pro Konto nach Datum, sodass jeder Client nach eigenem Zeitplan umsteigt.