Speicherung, Validierung und gemeinsame Zwischenspeicherung unterscheiden. Drei Antwortrichtlinien zeigen, wann public max-age, private no-cache und no-store zum Einsatz kommen.
Cache-Control / HTTP / Caching / Web Development / Privacy / Security / Browser / CDN
Trennen Sie ein Anfrage-Zeitlimit von dem gesamten Wiederholungsbudget, interpretieren Sie Retry-After und vermeiden Sie das Duplizieren von Schreibvorgängen, wenn das Server-Ergebnis unbekannt ist.
HTTP / Retries / Timeouts / Idempotency
Rufen Sie, Nutzlast, atomaren Anspruch und Wiedergabepolicy so fest, dass eine Wiederholung ein vorhersehbares Anwendungsergebnis hat.
web
Authentifizierung, Berechtigungen, Anfragegrenzen und Verfügbarkeit vor einem neuen Versuch unterscheiden.
HTTP / API / Troubleshooting
If-None-Match zur Cache-Validierung und If-Match zum Schutz vor dem Überschreiben einer neueren Darstellung verwenden.
HTTP / ETag / Caching
Verstehen Sie die Unterschiede zwischen Offset-basierter und Cursor-basierter Paginierung und wann Sie welche verwenden sollten, insbesondere bei häufig sich ändernden Datensätzen.
api / pagination / rest / offset / cursor / data consistency / web development
Unterscheiden Sie den Zugriff auf eine Antwort von dem Senden einer Anfrage, prüfen Sie ein OPTIONS-Preflight und konfigurieren Sie explizite Ursprünge für Anfragen im Browser mit Anmeldeinformationen.
HTTP / CORS / fetch / API / Troubleshooting