mod_ext_filter.html.ja.euc-jp

来自「apache服务器源代码(版本号:2.2.2)」· EUC-JP 代码 · 共 369 行 · 第 1/2 页

EUC-JP
369
字号
        # AP_FTYPE_CONTENT_SET will ensure that it is placed<br />        # after mod_deflate.<br />        ExtFilterDefine traceafter \<br />        <span class="indent">          cmd="/bin/tracefilter.pl /tmp/traceafter" \<br />          EnableEnv=trace_this_client ftype=21<br />        </span>        <br />        &lt;Directory /usr/local/docs&gt;<br />        <span class="indent">          SetEnvIf Remote_Addr 192.168.1.31 trace_this_client<br />          SetOutputFilter tracebefore;deflate;traceafter<br />        </span>        &lt;/Directory&gt;      </code></p></div>      <div class="example"><h3>デ〖タをトレ〖スするフィルタ:</h3><p><code>        #!/usr/local/bin/perl -w<br />        use strict;<br />        <br />        open(SAVE, "&gt;$ARGV[0]")<br />        <span class="indent">          or die "can't open $ARGV[0]: $?";<br />        </span>        <br />        while (&lt;STDIN&gt;) {<br />        <span class="indent">          print SAVE $_;<br />          print $_;<br />        </span>        }<br />        <br />        close(SAVE);      </code></p></div>    </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="ExtFilterDefine" id="ExtFilterDefine">ExtFilterDefine</a> <a name="extfilterdefine" id="extfilterdefine">ディレクティブ</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">棱汤:</a></th><td>嘲婶フィルタを年盗</td></tr><tr><th><a href="directive-dict.html#Syntax">菇矢:</a></th><td><code>ExtFilterDefine <var>filtername</var> <var>parameters</var></code></td></tr><tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サ〖バ肋年ファイル</td></tr><tr><th><a href="directive-dict.html#Status">ステ〖タス:</a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">モジュ〖ル:</a></th><td>mod_ext_filter</td></tr></table>    <p><code class="directive">ExtFilterDefine</code> は、悸乖するプログラムや    苞眶など、嘲婶フィルタの泼拉を年盗します。</p>    <p><var>filtername</var> は年盗するフィルタの叹涟を回年します。    この叹涟は稿で <code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code>    ディレクティブで回年できます。叹涟は判峡されるすべてのフィルタで    办罢でなくてはなりません。<em>附箕爬では、フィルタの判峡 API からは    エラ〖は鼠桂されません。ですから、脚剩する叹涟を蝗ってしまったときでも    ユ〖ザにはそのことは鼠桂されません。</em></p>    <p>鲁くパラメ〖タの界戎は簇犯痰く、それらは悸乖する嘲婶コマンドと、    戮の泼拉を年盗します。<code>cmd=</code> だけが涩寇のパラメ〖タです。    回年材墙なパラメ〖タは:</p>    <dl>      <dt><code>cmd=<var>cmdline</var></code></dt>      <dd><code>cmd=</code> キ〖ワ〖ドは悸乖する嘲婶コマンドを回年します。      プログラム叹の稿に苞眶がある眷圭は、コマンド乖は苞脱射で跋む      涩妥があります (<em>毋えば</em>、<code>cmd="<var>/bin/mypgm</var>      <var>arg1</var> <var>arg2</var>"</code> のように)。プログラムは      シェル沸统でなく、木儡悸乖されますので、奶撅のシェル脱の      エスケ〖プは涩妥ありません。プログラムの苞眶は鄂球で惰磊られます。      プログラムの苞眶の办婶となる涩妥のある鄂球はバックスペ〖スでエスケ〖プ      できます。苞眶の办婶になるバックスラッシュはバックスラッシュで      エスケ〖プする涩妥があります。筛洁の CGI 茨董恃眶に裁えて、      茨董恃眶 DOCUMENT_URI, DOCUMENT_PATH_INFO, and       QUERY_STRING_UNESCAPED がプログラムのために肋年されます。</dd>      <dt><code>mode=<var>mode</var></code></dt>      <dd>炳批を借妄するフィルタには <code>mode=output</code> (デフォルト)      を蝗います。リクエストを借妄するフィルタには <code>mode=input</code>      を蝗います。<code>mode=input</code> は Apache 2.1 からの糠しい怠墙です。</dd>      <dt><code>intype=<var>imt</var></code></dt>      <dd>このパラメ〖タはフィルタされるべきドキュメントの      インタ〖ネットメディアタイプ (<em>すなわち</em>、MIME タイプ) を      回年します。デフォルトではすべてのドキュメントがフィルタされます。      <code>intype=</code> が回年されていれば、フィルタは回年されていない      ドキュメントには努脱されなくなります。</dd>      <dt><code>outtype=<var>imt</var></code></dt>      <dd>このパラメ〖タはフィルタされたドキュメントの      インタ〖ネットメディアタイプ (<em>すなわち</em>、MIME タイプ) を      回年します。フィルタ瓢侯にともなってインタ〖ネットメディアタイプが      恃わる眷圭に铜脱です。デフォルトではインタ〖ネットメディアタイプは      恃构されません。</dd>      <dt><code>PreservesContentLength</code></dt>      <dd><code>PreservesContentLength</code> キ〖ワ〖ドはフィルタが      content length <span class="transnote">(<em>条庙:</em> コンテントの墓さ)</span>      を恃构しないということを回年します。ほとんどのフィルタは      content length を恃构するため、これはデフォルトではありません。      フィルタが墓さを恃えないときは、このキ〖ワ〖ドを回年すると      よいでしょう。</dd>      <dt><code>ftype=<var>filtertype</var></code></dt>      <dd>このパラメ〖タはフィルタが判峡されるべきフィルタタイプの      眶猛を回年します。ほとんどの眷圭は、デフォルトの AP_FTYPE_RESOURCE で      浇尸です。フィルタがフィルタチェ〖ンの侍の眷疥で瓢侯する涩妥がある      眷圭は、このパラメ〖タを回年する涩妥があります。回年材墙な猛は      util_filter.h の AP_FTYPE_foo 年盗を徊救してください。</dd>      <dt><code>disableenv=<var>env</var></code></dt>      <dd>肋年されていた眷圭にフィルタを痰跟にするための茨董恃眶を      回年します。</dd>      <dt><code>enableenv=<var>env</var></code></dt>      <dd>このパラメ〖タはフィルタが铜跟になるために肋年されていなければ      ならない茨董恃眶を回年します。</dd>    </dl></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="ExtFilterOptions" id="ExtFilterOptions">ExtFilterOptions</a> <a name="extfilteroptions" id="extfilteroptions">ディレクティブ</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">棱汤:</a></th><td><code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> のオプションを肋年</td></tr><tr><th><a href="directive-dict.html#Syntax">菇矢:</a></th><td><code>ExtFilterOptions <var>option</var> [<var>option</var>] ...</code></td></tr><tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>ExtFilterOptions DebugLevel=0 NoLogStderr</code></td></tr><tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>ディレクトリ</td></tr><tr><th><a href="directive-dict.html#Status">ステ〖タス:</a></th><td>Extension</td></tr><tr><th><a href="directive-dict.html#Module">モジュ〖ル:</a></th><td>mod_ext_filter</td></tr></table>    <p><code class="directive">ExtFilterOptions</code> ディレクティブは    <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> の泼侍な借妄脱のオプションを    回年します。<var>Option</var> には笆布のどれかを回年します。</p>    <dl>      <dt><code>DebugLevel=<var>n</var></code></dt>      <dd>        <code>DebugLevel</code> で <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code>         の栏喇するデバッグメッセ〖ジのレベルを肋年できます。        デフォルトでは、デバッグメッセ〖ジは栏喇されません。        これは <code>DebugLevel=0</code> と肋年するのと票じです。        眶机が络きくなればなるほど、より驴くのデバッグメッセ〖ジが        栏喇され、サ〖バの拉墙は皖ちます。眶猛の悸狠の罢蹋は        <code>mod_ext_filter.c</code> の黎片夺くの DBGLVL_ 年眶の        年盗で棱汤されています。        <p>庙: デバッグメッセ〖ジを Apache のエラ〖ログに        瘦赂するようにするためには、core のディレクティブ         <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code>         を蝗う涩妥があります。</p>      </dd>      <dt><code>LogStderr | NoLogStderr</code></dt>      <dd><code>LogStderr</code> キ〖ワ〖ドは嘲婶フィルタプログラムにより      筛洁エラ〖 <span class="transnote">(<em>条庙:</em> stderr)</span> に今かれたメッセ〖ジを      Apache のエラ〖ログに瘦赂するようにします。<code>NoLogStderr</code> は      嫡に瘦赂しないようにします。</dd>    </dl>    <div class="example"><h3>毋</h3><p><code>      ExtFilterOptions LogStderr DebugLevel=0    </code></p></div>    <p>この毋では、フィルタの筛洁叫蜗に今かれたメッセ〖ジは    Apache のエラ〖ログに瘦赂されます。<code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> からは    デバッグメッセ〖ジは栏喇されません。</p></div></div><div class="bottomlang"><p><span>Available Languages: </span><a href="../en/mod/mod_ext_filter.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |<a href="../ja/mod/mod_ext_filter.html" title="Japanese">&nbsp;ja&nbsp;</a> |<a href="../ko/mod/mod_ext_filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p></div><div id="footer"><p class="apache">Copyright 1995-2006 The Apache Software Foundation or its licensors, as applicable.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p><p class="menu"><a href="../mod/">モジュ〖ル</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">脱胳</a> | <a href="../sitemap.html">サイトマップ</a></p></div></body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?