Est-il possible de créer une API REST en PHP qui supporte ETags?API PHP REST avec prise en charge ETAG?
Et si oui, comment pourriez-vous utiliser analyser la réponse en PHP pour considérer les ETags?
Est-il possible de créer une API REST en PHP qui supporte ETags?API PHP REST avec prise en charge ETAG?
Et si oui, comment pourriez-vous utiliser analyser la réponse en PHP pour considérer les ETags?
Vous pouvez trouver les en-têtes de requête correspondants dans $_SERVER
If-Match
. La touche HTTP_IF_MATCH
correspond à HTTP_IF_NONE_MATCH
.
Pour envoyer les ETags appropriés au client, utilisez l'en-tête ETag
comme header('ETag: ' . generateEtag());
. Vous avez juste besoin de vous assurer que votre ETag représente correctement la réponse du service.
Est-ce le client ou le serveur? – Gumbo
Je demande en fait les deux. Comment le faire côté serveur, et ce que le client doit faire. –