2009-09-03 6 views
7

welche Methode/Algorithmus benutzt iis 7 um Etags zu generieren? Ich bin auf der Suche nach genau, nicht 'gut, sie verwenden Checksum auf das Datum'Wie generiert iis 7 etags

Dies lässt viele Fragen. Welcher Algorithmus für die Prüfsumme, welches Datum, welches Format des Datums (kurz, utc, 'mm-dd-jjjj ttad', 'MMDDDJJJ' usw.)

Vielen Dank im Voraus. Ich habe das Netz durchforstet und kann diese Antwort nicht finden.

Antwort

5

ETag von IIS generiert hat zwei Teile

Filetimestamp: Change

nach

http://support.microsoft.com/kb/922703/

Wie Sie bemerkt haben, ist der Algorithmus nicht öffentlich verfügbar. Aber warum interessiert dich das? Es sei denn, Sie erstellen einen IIS-Klon.

+0

Nun, wir haben ein Problem mit dem gleichen Server (kein Cluster, Farm, Garten, etc.), der eine von 2 Etags zurückgibt. Sehr komisch. Also ich würde gerne wissen, welche Datei Zeitstempel es für die 2 Etags verwendet. Es sind immer dieselben Etags, aber sie dienen zu verschiedenen Zeiten. – ttomsen

+0

Können Sie einige Beispiele zeigen? Was wurde von IIS zurückgegeben und was wurde von Ihnen erwartet? Danke, –

+0

Für genau dieselbe Ressource, die 'ChangeNumber' Teil verwendet, um mit Server-Computer im Falle von Lasten ausgeglichenen Umgebungen bis IIS 6.0 zu ändern. Ab IIS 7.0 wird standardmäßig "0" verwendet. – RBT