summaryrefslogtreecommitdiff
path: root/docs/manual/mod/core.html
diff options
context:
space:
mode:
authorJoshua Slive <slive@apache.org>2001-02-10 04:04:12 +0000
committerJoshua Slive <slive@apache.org>2001-02-10 04:04:12 +0000
commitf279daa8f92409e5fd573bcd416d7d385197fd6c (patch)
tree73113a0255e4ce60d63331121d75b39dd3989596 /docs/manual/mod/core.html
parent12da73c42e5d56214a771998d86db4940caae420 (diff)
downloadhttpd-f279daa8f92409e5fd573bcd416d7d385197fd6c.tar.gz
Add some VERY basic filter documentation. See followup discussion
on apache-docs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88047 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/mod/core.html')
-rw-r--r--docs/manual/mod/core.html69
1 files changed, 69 insertions, 0 deletions
diff --git a/docs/manual/mod/core.html b/docs/manual/mod/core.html
index e0fe26a51a..9bf147aa04 100644
--- a/docs/manual/mod/core.html
+++ b/docs/manual/mod/core.html
@@ -73,6 +73,8 @@ always available.
<LI><A HREF="#serversignature">ServerSignature</A>
<LI><A HREF="#servertokens">ServerTokens</A>
<LI><A HREF="#servertype">ServerType</A>
+<LI><A HREF="#setinputfilter">SetInputFilter</A>
+<LI><A HREF="#setoutputfilter">SetOutputFilter</A>
<LI><A HREF="#timeout">TimeOut</A>
<LI><A HREF="#usecanonicalname">UseCanonicalName</A>
<LI><A HREF="#virtualhost">&lt;VirtualHost&gt;</A>
@@ -2479,6 +2481,73 @@ subsequent connections. If you intend running Apache to serve a busy site,
standalone will probably be your only option.<P>
<HR>
+<H2><A NAME="setinputfilter">SetInputFilter directive</A></H2>
+<P><A
+ HREF="directive-dict.html#Syntax"
+ REL="Help"
+><STRONG>Syntax:</STRONG></A> SetInputFilter <EM>filter</EM>
+[<EM>filter</EM>] ...<BR>
+<A
+ HREF="directive-dict.html#Default"
+ REL="Help"
+><STRONG>Default:</STRONG></A> none<BR>
+<A
+ HREF="directive-dict.html#Context"
+ REL="Help"
+><STRONG>Context:</STRONG></A> directory<BR>
+<A
+ HREF="directive-dict.html#Status"
+ REL="Help"
+><STRONG>Status:</STRONG></A> core</P>
+
+<p>The <code>SetInputFilter</code> directive sets the filters
+which will process client requests when they are received by the
+server.</p>
+
+<p>The order of the arguments determines the order in which the
+filters will process the content.</p>
+
+<p>See also the <a href="../filter.html">Filters</a> documentation.</p>
+
+
+<P><HR>
+<H2><A NAME="setoutputfilter">SetOutputFilter directive</A></H2>
+<P><A
+ HREF="directive-dict.html#Syntax"
+ REL="Help"
+><STRONG>Syntax:</STRONG></A> SetOutputFilter <EM>filter</EM>
+[<EM>filter</EM>] ...<BR>
+<A
+ HREF="directive-dict.html#Default"
+ REL="Help"
+><STRONG>Default:</STRONG></A> none<BR>
+<A
+ HREF="directive-dict.html#Context"
+ REL="Help"
+><STRONG>Context:</STRONG></A> directory<BR>
+<A
+ HREF="directive-dict.html#Status"
+ REL="Help"
+><STRONG>Status:</STRONG></A> core</P>
+
+<P>The <code>SetOutputFilter</code> directive sets the filters which
+will process responses from the server before they are sent to the
+client. For example, the following configuration will process
+all files in the <code>/www/data/</code> directory for
+server-side includes.</P>
+
+<BLOCKQUOTE><CODE>
+&lt;Directory /www/data/&gt;<BR>
+&nbsp;&nbsp;SetOutputFilter INCLUDES<BR>
+&lt;/Directory&gt;
+</CODE></BLOCKQUOTE>
+
+<p>The order of the arguments determines the order in which the
+filters will process the content.</p>
+
+<p>See also the <a href="../filter.html">Filters</a> documentation.</p>
+
+<P><HR>
<H2><A NAME="timeout">TimeOut directive</A></H2>
<!--%plaintext &lt;?INDEX {\tt TimeOut} directive&gt; -->
<A