]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
PR:
authorbrian <brian@unknown>
Tue, 26 Aug 1997 01:20:35 +0000 (01:20 +0000)
committerbrian <brian@unknown>
Tue, 26 Aug 1997 01:20:35 +0000 (01:20 +0000)
Submitted by: Lars Eilebrecht <Lars.Eilebrecht@unix-ag.org>
Reviewed by: Brian Behlendorf

Document ContentDigest.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@79080 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/core.html
docs/manual/mod/directives.html

index 45c6ddcea759ee5b0d2a29901f1ff1649294986a..7693767a94fa1e41941cde3232af83849f55ffec 100644 (file)
@@ -29,6 +29,7 @@ always available.
 <li><A HREF="#authtype">AuthType</A>
 <li><A HREF="#bindaddress">BindAddress</A>
 <li><A HREF="#clearmodulelist">ClearModuleList</A>
+<li><A HREF="#contentdigest">ContentDigest</A>
 <li><A HREF="#coredumpdirectory">CoreDumpDirectory</A>
 <li><A HREF="#defaulttype">DefaultType</A>
 <li><A HREF="#directory">&lt;Directory&gt;</A>
@@ -273,6 +274,36 @@ The server comes with a built-in list of active modules.  This
 directive clears the list.  It is assumed that the list will then be
 re-populated using the <A HREF="#addmodule">AddModule</A> directive.<p><hr>
 
+<h2><A name="contentdigest">ContentDigest directive</A></h2>
+<!--%plaintext &lt;?INDEX {\tt ContentDigest} directive&gt; -->
+<strong>Syntax:</strong> ContentDigest <em>on|off</em><br>
+<strong>Default:</strong> <code>ContentDigest off</code><br>
+<strong>Context:</strong> any<br>
+<strong>Override:</strong> AuthConfig<br>
+<strong>Status:</strong> experimental<p>
+<strong>Compatibility:</strong> ContentDigest is only available in Apache 1.1 and later<p>
+
+This directive enables the generation of <code>Content-MD5</code> headers
+as defined in RFC1864 respectively RFC2068.<P>
+
+MD5 is an algorithm for computing a "message digest" (sometimes called
+"fingerprint") of arbitrary-length data, with a high degree of confidence
+that any alterations in the data will be reflected in alterations in the
+message digest.<P>
+
+The <code>Content-MD5</code> header provides an end-to-end message
+integrity check (MIC) of the entity-body. A proxy or client may check this
+header for detecting accidental modification of the entity-body
+in transit.
+Example header:
+<pre>   Content-MD5: AuLb7Dp1rqtRtxz2m9kRpA==</pre><P>
+
+Note that this can cause performance problems on your server
+since the message digest is computed on every request
+(the values are not cached).
+
+<hr>
+
 <h2><A name="coredumpdirectory">CoreDumpDirectory directive</A></h2>
 <!--%plaintext &lt;?INDEX {\tt CoreDumpDirectory} directive&gt; -->
 <strong>Syntax:</strong> CoreDumpDirectory <em>directory</em><br>
index adc13ed6b9820397018d2630a6ce7154e182febd..69c5a4a0f563d256f6d91f27e794c11f6cb08841 100644 (file)
@@ -69,6 +69,7 @@
 <li><A HREF="mod_proxy.html#cacheroot">CacheRoot</A>
 <li><A HREF="mod_proxy.html#cachesize">CacheSize</A>
 <li><A HREF="core.html#clearmodulelist">ClearModuleList</A>
+<li><A HREF="core.html#contentdigest">ContentDigest</A>
 <li><A HREF="mod_usertrack.html#cookieexpires">CookieExpires</A>
 <li><A HREF="mod_cookies.html#cookielog">CookieLog</A> (mod_cookies)
 <li><A HREF="mod_log_config.html#cookielog">CookieLog</A> (mod_log_config)