HTTP-Caching

HTTP-Caching und bedingte Requests: ETag / If-None-Match (304), If-Match (412 / 428), Last-Modified / If-Modified-Since, Varianten von Cache-Control und Vary.

Dein Konto schaltet diese Endpunkte frei. Nutze Try it auf der Seite jedes Endpunkts, um Requests zu senden.

Diese Endpunkte brauchen ein kostenloses Konto. Leg eins an oder melde dich an, um ihre Details zu sehen und sie hier auszuprobieren.

Beispiel-Request

Returns the versioned document with its ETag. Vollständige Referenz und Send-Button (auf Englisch).

cURL
curl -X GET "https://api.testingapis.com/api/cache/etag"
Antwort · 200 OK
{
  "id": 1,
  "version": 1,
  "title": "TestingAPIs cached document",
  "content": "Send If-None-Match to get a 304, and If-Match on PUT to make a conditional update.",
  "updatedAt": "2025-01-01T00:00:00Z",
  "etag": "\"doc-v1\""
}

Melde dich an, um die Details zu sehen

Die Parameter, die Beispiele für Request und Antwort und das Live-Panel Try it für diese Endpunkte sind für angemeldete Mitglieder. Konten sind kostenlos und in wenigen Sekunden angelegt.