2009-09-03 2 views
7

どのような方法/アルゴリズムを使用してetagsを生成しますか? 「正確には、日付のチェックサムを使用していません」どのようにiis 7がetagsを生成するのですか

これは多くの疑問を残しています。どのチェックサムのアルゴリズム、どの日付の形式(短い、utc、 'mm-dd-yyyy ttad'、 'MMDDDYYY'など)

ありがとうございます。私はネットを精査してこの答えを見つけることができません。 IISによって生成された

答えて

5

のETagは2つの部分

Filetimestamp持って:あなたが気づいたよう

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

に応じてのChangeNumber

を、アルゴリズムが公開されていません。しかし、なぜあなたはこれに興味がありますか? IISクローンを作成しない限り。

+0

さて、私たちは、2つのetagのうちの1つを返す同じサーバー(クラスタ、ファーム、ガーデンなどなし)に問題があります。非常に奇妙な。だから私は2つのetagsのために使用しているファイルタイムスタンプを知りたい。それは常に同じエタグですが、それは異なる時にそれらを提供します。 – ttomsen

+0

いくつかの例を表示できますか? IISによって返されたものと、あなたが期待していたものは何ですか?ありがとう、 –

+0

IIS 6.0まで負荷分散された環境の場合、サーバーコンピュータでChangeNumberの部分を変更するのと同じリソースです。 IIS 7.0以降では、デフォルトで「0」に設定されています。 – RBT

関連する問題