Cache HTTP
Cache HTTP et requêtes conditionnelles : ETag / If-None-Match (304), If-Match (412 / 428), Last-Modified / If-Modified-Since, variantes de Cache-Control et Vary.
Votre compte débloque ces points d’accès. Utilisez Try it sur la page de chaque point d’accès pour envoyer des requêtes.
Ces points d’accès demandent un compte gratuit. Créez-en un ou connectez-vous pour voir leurs détails et les essayer ici.
- GETHEAD
https://api.testingapis.com/api/cache/etagReturns the versioned document with its ETagReturns the versioned document with its ETag. - PUT
https://api.testingapis.com/api/cache/etagUpdates the document only if the client's ETag is currentUpdates the document only if the client's ETag is current. - POST
https://api.testingapis.com/api/cache/etag/resetResets the ETag document to version 1 and its default contentResets the ETag document to version 1 and its default content. - GETHEAD
https://api.testingapis.com/api/cache/last-modifiedReturns a resource with a fixed Last-Modified dateReturns a resource with a fixed Last-Modified date. - GET
https://api.testingapis.com/api/cache/max-age/{seconds}Returns a response that clients may cache for the given number of secondsReturns a response that clients may cache for the given number of seconds. - GET
https://api.testingapis.com/api/cache/no-storeReturns a response that must never be cachedReturns a response that must never be cached. - GET
https://api.testingapis.com/api/cache/varyReturns a greeting in the language chosen by Accept-LanguageReturns a greeting in the language chosen by Accept-Language.
Exemple de requête
Returns the versioned document with its ETag. Référence complète et bouton Send (en anglais).
cURL
curl -X GET "https://api.testingapis.com/api/cache/etag"Réponse · 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\""
}Connectez-vous pour voir les détails
Les paramètres, les exemples de requête et de réponse et le panneau Try it en direct pour ces points d’accès sont réservés aux membres connectés. Les comptes sont gratuits et se créent en quelques secondes.