2
HTTP Content-MD5ヘッダーの考慮事項
Content-MD5ヘッダーを使用するかどうかを検討しています。 長所: CMSを使用すると、オーバーヘッドを最小限に抑えて簡単に含めることができます(ケースの80%以上でキャッシュされた応答)。 問題に対する別の保護層が追加されます。 短所: Content-Lengthヘッダーは常に(動的に作成されたページ上にも)存在するため、クライアントは別の形式の検証を必要としません。 これまでのところ、破損が原因で発生する問題は認識していません。 MD5チェックは、Webページのロード時間に遅延を追加します。 ポイント: 特定のメディアタイプには、これを不要にする独自の形式のダイジェストが含まれていますか? TCPがすでにこれを提供している場合、なぜHTTP標準に含まれていたのですか? 既存の実際の用途は何ですか? MD5チェックは無視できますか? これを単体テストに追加して実装することは、実際の問題ではありません。1時間程度の作業です。ただし、有害な場合は、Webサイトの「ヘルスチェック」で使用される高レベルのスニフテストに追加する必要があります。