Qualcuno sa come viene generato GagHag ETag quando si accede ai contenuti non elaborati?File raw GitHub - Algoritmo Etag
Per quanto posso dire questo non è MD5, SHA1 o qualsiasi variante SHA comune;
intestazioni Esempio http:
HTTP/1.1 200 OK
Server: nginx/1.0.13
Date: Tue, 05 Jun 2012 19:46:08 GMT
Content-Type: text/html; charset=utf-8
Connection: keep-alive
Status: 200 OK
ETag: "aa1da178ae0a43e23ce49a6b8f474738"
La lunghezza ETag è di 32 caratteri, suggerendo MD5, ma questo non corrisponde il checksum MD5 del file scaricato (scaricati usando ricciolo).
Sono consapevole che gli ETags devono essere considerati come identificativi opachi. Comunque, curioso.
Questo è un po 'particolare, non è vero? –
@dystroy Aha; Non sono riuscito a trovare alcuna informazione tramite Google o su github.com. Questo è, diciamo, uno sparo nell'oscurità. – Ishan