⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mod_isapi.html.en

📁 apache的软件linux版本
💻 EN
📖 第 1 页 / 共 2 页
字号:
        <ul>          <li>in the <code>\"%{isapi-parameter}n\"</code> component in a          <code class="directive"><a href="../mod/mod_log_config.html#customlog">CustomLog</a></code>          directive</li>          <li>in the <code>%q</code> log component with the          <code class="directive"><a href="#isapiappendlogtoquery">ISAPIAppendLogToQuery</a></code>          <code>On</code> directive</li>          <li>in the error log with the <code class="directive"><a href="#isapiappendlogtoerrors">ISAPIAppendLogToErrors</a></code> <code>On</code> directive</li>        </ul>        <p>The first option, the <code>%{isapi-parameter}n</code> component,        is always available and preferred.</p>      </dd>      <dt><code>HSE_REQ_IS_KEEP_CONN</code></dt>      <dd>Will return the negotiated Keep-Alive status.</dd>      <dt><code>HSE_REQ_SEND_RESPONSE_HEADER_EX</code></dt>      <dd>Will behave as documented, although the <code>fKeepConn</code>      flag is ignored.</dd>      <dt><code>HSE_REQ_IS_CONNECTED</code></dt>      <dd>Will report false if the request has been aborted.</dd>    </dl>    <p>Apache returns <code>FALSE</code> to any unsupported call to    <code>ServerSupportFunction</code>, and sets the    <code>GetLastError</code> value to    <code>ERROR_INVALID_PARAMETER</code>.</p>    <p><code>ReadClient</code> retrieves the request body exceeding the    initial buffer (defined by <code class="directive"><a href="#isapireadaheadbuffer">ISAPIReadAheadBuffer</a></code>). Based on the    <code class="directive">ISAPIReadAheadBuffer</code> setting (number of bytes    to buffer prior to calling the ISAPI handler) shorter requests are sent    complete to the extension when it is invoked. If the request is    longer, the ISAPI extension must use <code>ReadClient</code> to    retrieve the remaining request body.</p>    <p><code>WriteClient</code> is supported, but only with the    <code>HSE_IO_SYNC</code> flag or no option flag (value of    <code>0</code>). Any other <code>WriteClient</code> request    will be rejected with a return value of <code>FALSE</code>, and a    <code>GetLastError</code> value of    <code>ERROR_INVALID_PARAMETER</code>.</p>    <p><code>GetServerVariable</code> is supported, although extended server    variables do not exist (as defined by other servers.) All the    usual Apache CGI environment variables are available from    <code>GetServerVariable</code>, as well as the <code>ALL_HTTP</code>    and <code>ALL_RAW</code> values.</p>    <p>Apache 2.0 <code class="module"><a href="../mod/mod_isapi.html">mod_isapi</a></code> supports additional    features introduced in later versions of the ISAPI specification,    as well as limited emulation of async I/O and the    <code>TransmitFile</code> semantics.  Apache also supports preloading    ISAPI .dlls for performance, neither of which were not available under    Apache 1.3 <code>mod_isapi</code>.</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="ISAPIAppendLogToErrors" id="ISAPIAppendLogToErrors">ISAPIAppendLogToErrors</a> <a name="isapiappendlogtoerrors" id="isapiappendlogtoerrors">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Record <code>HSE_APPEND_LOG_PARAMETER</code> requests fromISAPI extensions to the error log</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ISAPIAppendLogToErrors on|off</code></td></tr><tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>ISAPIAppendLogToErrors off</code></td></tr><tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory, .htaccess</td></tr><tr><th><a href="directive-dict.html#Override">Override:</a></th><td>FileInfo</td></tr><tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Base</td></tr><tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_isapi</td></tr></table>    <p>Record <code>HSE_APPEND_LOG_PARAMETER</code> requests from ISAPI    extensions to the server error log.</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="ISAPIAppendLogToQuery" id="ISAPIAppendLogToQuery">ISAPIAppendLogToQuery</a> <a name="isapiappendlogtoquery" id="isapiappendlogtoquery">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Record <code>HSE_APPEND_LOG_PARAMETER</code> requests fromISAPI extensions to the query field</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ISAPIAppendLogToQuery on|off</code></td></tr><tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>ISAPIAppendLogToQuery on</code></td></tr><tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory, .htaccess</td></tr><tr><th><a href="directive-dict.html#Override">Override:</a></th><td>FileInfo</td></tr><tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Base</td></tr><tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_isapi</td></tr></table>    <p>Record <code>HSE_APPEND_LOG_PARAMETER</code> requests from ISAPI    extensions to the query field (appended to the <code class="directive"><a href="../mod/mod_log_config.html#customlog">CustomLog</a></code> <code>%q</code>    component).</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="ISAPICacheFile" id="ISAPICacheFile">ISAPICacheFile</a> <a name="isapicachefile" id="isapicachefile">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:</a></th><td>ISAPI .dll files to be loaded at startup</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ISAPICacheFile <var>file-path</var> [<var>file-path</var>]...</code></td></tr><tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host</td></tr><tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Base</td></tr><tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_isapi</td></tr></table>    <p>Specifies a space-separated list of file names to be loaded    when the Apache server is launched, and remain loaded until the    server is shut down. This directive may be repeated for every    ISAPI .dll file desired. The full path name of each file should    be specified. If the path name is not absolute, it will be treated    relative to <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="ISAPIFakeAsync" id="ISAPIFakeAsync">ISAPIFakeAsync</a> <a name="isapifakeasync" id="isapifakeasync">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Fake asynchronous support for ISAPI callbacks</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ISAPIFakeAsync on|off</code></td></tr><tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>ISAPIFakeAsync off</code></td></tr><tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory, .htaccess</td></tr><tr><th><a href="directive-dict.html#Override">Override:</a></th><td>FileInfo</td></tr><tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Base</td></tr><tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_isapi</td></tr></table>    <p>While set to on, asynchronous support for ISAPI callbacks is    simulated.</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="ISAPILogNotSupported" id="ISAPILogNotSupported">ISAPILogNotSupported</a> <a name="isapilognotsupported" id="isapilognotsupported">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Log unsupported feature requests from ISAPIextensions</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ISAPILogNotSupported on|off</code></td></tr><tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>ISAPILogNotSupported off</code></td></tr><tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory, .htaccess</td></tr><tr><th><a href="directive-dict.html#Override">Override:</a></th><td>FileInfo</td></tr><tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Base</td></tr><tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_isapi</td></tr></table>    <p>Logs all requests for unsupported features from ISAPI    extensions in the server error log. This may help administrators    to track down problems. Once set to on and all desired ISAPI modules    are functioning, it should be set back to off.</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="ISAPIReadAheadBuffer" id="ISAPIReadAheadBuffer">ISAPIReadAheadBuffer</a> <a name="isapireadaheadbuffer" id="isapireadaheadbuffer">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Size of the Read Ahead Buffer sent to ISAPIextensions</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ISAPIReadAheadBuffer <var>size</var></code></td></tr><tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>ISAPIReadAheadBuffer 49152</code></td></tr><tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory, .htaccess</td></tr><tr><th><a href="directive-dict.html#Override">Override:</a></th><td>FileInfo</td></tr><tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Base</td></tr><tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_isapi</td></tr></table>    <p>Defines the maximum size of the Read Ahead Buffer sent to    ISAPI extensions when they are initially invoked. All remaining    data must be retrieved using the <code>ReadClient</code> callback; some    ISAPI extensions may not support the <code>ReadClient</code> function.    Refer questions to the ISAPI extension's author.</p></div></div><div class="bottomlang"><p><span>Available Languages: </span><a href="../en/mod/mod_isapi.html" title="English">&nbsp;en&nbsp;</a> |<a href="../ko/mod/mod_isapi.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p></div><div id="footer"><p class="apache">Copyright 2007 The Apache Software Foundation.<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/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div></body></html>

⌨️ 快捷键说明

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