2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
En développement web,Etiquette électronique (Entity Tag) est un champ d'en-tête HTTP utilisé pour identifier une version spécifique d'une ressource. L'objectif principal d'ETag est le contrôle et l'optimisation du cache En comparant les valeurs ETag des ressources client et serveur, vous pouvez déterminer si la ressource a changé, évitant ainsi une transmission de données inutile. L'ETag est généralement une chaîne, qui peut être une valeur de hachage, un numéro de version ou un horodatage.
Une simple interface ETag peut être implémentée via le ShallowEtagHeaderFilter fourni par Spring Boot. Parfois, nous devons définir manuellement l'ETag nous-mêmes. A noter que la valeur de l'en-tête ETag doit être conforme à la spécification HTTP.Normalement, les valeurs ETag doivent être placées entre guillemets, par exemple.