mod_isapi.xml.ko revision 6aadbc6fd703e73d1d419e9f06b84a4338c898f1
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<!DOCTYPE modulesynopsis SYSTEM "/style/modulesynopsis.dtd">
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<?xml-stylesheet type="text/xsl" href="/style/manual.ko.xsl"?>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<!-- English Revision: 1.9 -->
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak Copyright 2002-2004 The Apache Software Foundation
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak Licensed under the Apache License, Version 2.0 (the "License");
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak you may not use this file except in compliance with the License.
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak You may obtain a copy of the License at
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak Unless required by applicable law or agreed to in writing, software
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak distributed under the License is distributed on an "AS IS" BASIS,
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak See the License for the specific language governing permissions and
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak limitations under the License.
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<description>Windows�� ����ġ���� ISAPI Extension ���</description>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>�� ����� Internet Server extension API�� �����Ѵ�. ����
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ������ ������ Windows�� ����ġ���� Internet Server extension��
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>ISAPI extension ���(.dll ����)�� �����ڰ� �ۼ��Ѵ�.
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak Apache Group�� �̵� ����� ������ �ʾ�����, ���� ����
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �ʴ´�. ISAPI extension ��뿡 ���� ������ ISAPI �����ڿ���
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ���� �����ϱ� �ٶ���. <strong>���� �̷� ������ ����ġ
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ���ϸ�����Ʈ�� ������ �������� �ø��� <em>����</em>.</strong></p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak module="mod_mime">AddHandler</directive> ���þ ����Ͽ�
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ISAPI ���� Ȯ���ڿ� <code>isapi-isa</code> �ڵ鷯�� �����Ѵ�.
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak .dll ������ ISAPI extension���� ó���Ϸ��� httpd.conf ���Ͽ�
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ������ ���� �߰��Ѵ�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak AddHandler isapi-isa .dll
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>����ġ ������ ��û�� ����� �� ��� �� �� ���.
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ���� httpd.conf���� ������ ���� �������� Ư�� ����� �̸�
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �о���� ���� �ִ�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>ISAPI extension�� �̸� �о���̴��� �̸� �о������ �ʴ���
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ������ ISAPI extension�� CGI ��ũ��Ʈ�� ������ ���Ѱ�
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ������ ���. ��, ISAPI .dll ������ �ִ� ���丮�� <directive
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak module="core">Options</directive> <code>ExecCGI</code>��
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �ʿ��ϴ�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p><module>mod_isapi</module>�� ISAPI ���� ���� �ڼ���
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>����ġ ISAPI ������ �� ����¿� ���� "����ũ�μ���Ʈ
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak Ư����" Ȯ������ ������ ISAPI 2.0 �Ծ��� ��� �����Ѵ�.
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ����ġ�� ����� �����δ� ISAPI�� ����� �� �ִ� �������
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �� ������� �� �� ���. ISA�� �� ����°� ���� ��������
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �ʴ� ����� ����Ϸ� �Ѵٸ�, ����뿡 ������ �ֱ����� ����
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �α� ����� �����. �αװ� �ſ� Ŀ�� �� �ֱ����
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �α� ������� �ʴ´�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>Microsoft IIS�� ���� ������ ISAPI extension�� ��
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �о�鿩�� �� ��뷮�� �ſ� ���� �ʰų� Ư���� ��������
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �ʴ��� �״�� �� �д�. ����ġ�� ���� <directive
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak module="mod_isapi">ISAPICacheFile</directive> ���þ �������
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �ʴ´ٸ� ��û�� ���������� ISAPI extension�� �� �о���̰�
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ������. ��ȿ����������, ����ġ�� �� ������ �̰��� ����
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ȿ������ ����̴�. ���� ISAPI ����� ����ġ ������ �ణ
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ȣȯ�� �ȸ±���� ������ �������� ���� ����� ����
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ������.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>��, ����ġ�� ISAPI Extension�� ����������, <strong>ISAPI
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak Filter�� �������� ������</strong> ����϶�. ���߿� ����
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ������ �� ������, ����� ��ȹ�� ���.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>����ġ 2.0 <module>mod_isapi</module> ����� ���α����Ѵٸ�,
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <code>ServerSupportFunction</code> ȣ���� ���� ���þ��
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �����ؾ� �Ѵ�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <dt><code>HSE_REQ_SEND_URL_REDIRECT_RESP</code></dt>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ������ URL�� �ƴϸ�, �������ݰ� �������� �ѱ� �� ���
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak (<em>���� ���,</em> <code>/location</code>���� �� ����).<br />
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ������ �ƴ϶� ������ �����̷����� ó���Ѵ�.<br />
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>�ֱ� ������ ���� Microsoft�� �� <code>HSE_REQ_SEND_URL</code>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ��ɰ��� ���̸� ��� ��ó�� ���δ�. ����ġ�� ��� ��
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ���� �ƱԸ�Ʈ ���ǰ� �ൿ�� �ٸ��� ó���� ���̴�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <dd>headers ���ڿ� �ƱԸ�Ʈ�� ������ (�ٹٲ��ڰ� �ι�
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ����) �ִٸ� ����ġ�� ��� ���� ������ ���� �������� ����Ѵ�.
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak headers �ƱԸ�Ʈ�� NULL�� ���������, ���� ���뿡 NULL��
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ����� �� ���.</dd>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <dd>ISAPI�� ó���� ��ġ�� ������ ��������� ����ġ��
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �ƹ� �ϵ� ���� �ʴ´�.</dd>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <dd>����ġ�� ���� �̸��� ������(����) �̸����� ��ȯ�Ѵ�.</dd>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ������ �Ʒ� �α��� �Ѱ��� �����.
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <li><directive module="mod_log_config">CustomLog</directive>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ���þ��� <code>\"%{isapi-parameter}n\"</code> ��</li>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <li><directive module="mod_isapi">ISAPIAppendLogToQuery</directive>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �α� ��</li>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak module="mod_isapi">ISAPIAppendLogToErrors</directive>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>ù��°�� ���� <code>%{isapi-parameter}n</code> ����
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ������ ����� �� ������ �����Ѵ�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <dt><code>HSE_REQ_SEND_RESPONSE_HEADER_EX</code></dt>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <dd><code>fKeepConn</code> �ɼ��� �����ϴ� ���� �����ϰ��
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ������ ���µ��� �����Ѵ�.</dd>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>�������� �ʴ� <code>ServerSupportFunction</code> ȣ����
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <code>ERROR_INVALID_PARAMETER</code>�� �����Ѵ�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak module="mod_isapi">ISAPIReadAheadBuffer</directive>�� ������)
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �ʱ����ũ�⸦ �Ѿ ��û ������ �����´�.
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <directive>ISAPIReadAheadBuffer</directive> ���� (ISAPI
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �ڵ鷯�� �θ����� ������ ����Ʈ��) ���� ª�� ��û�� extension��
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �θ��� ��� ��ȴ�. ��û�� ���, ISAPI extension��
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <code>ReadClient</code>�� ������ ��û ������ �����;� �Ѵ�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <code>HSE_IO_SYNC</code> �ɼǸ� ����ϰų� (<code>0</code>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ��) �ƹ� �ɼǵ� ������� �ʾƾ� �Ѵ�. �ٸ�
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <code>WriteClient</code> ��û�� <code>FALSE</code>�� ��ȯ�ϸ�
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p><code>GetServerVariable</code>�� ����������, (�ٸ� ��������
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �����ϴ�) Ȯ�� ���������� ���.
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <code>GetServerVariable</code>���� ��� �Ϲ����� ����ġ
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak CGI ȯ�溯���� <code>ALL_HTTP</code>, <code>ALL_RAW</code>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ���� ����� �� �ִ�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>����ġ 2.0 <module>mod_isapi</module>�� ���� ISAPI �Ծ
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ���� �߰� ����� �����ϰ�, �� ����°�
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <code>TransmitFile</code> ����� ���� �䳻����. ��, ISAPI
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak .dll�� �̸� �о�鿩�� ������ ���̴� ����ġ 1.3
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<directivesynopsis>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<description>������ �����Ҷ� �� �о���� ISAPI .dll ���ϵ�</description>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<syntax>ISAPICacheFile <var>file-path</var> [<var>file-path</var>]
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak...</syntax>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<contextlist><context>server config</context><context>virtual host</context>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak</contextlist>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>����ġ ������ �����Ҷ� �� �о�鿩�� ������ �����Ҷ�����
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �� �������� ���ϸ��� ������� �����Ͽ� �����Ѵ�. ��
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ���þ�� ISAPI .dll ���Ϻ��� ������ ����� �� �ִ�. ������
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ��ü ��θ� ��´�. ��� ��ΰ� �ƴϸ� <directive
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak module="core">ServerRoot</directive>�� ��� ��η� �Ƶ��δ�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak</directivesynopsis>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<directivesynopsis>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<description>ISAPI extension�� �̸��б����(read ahead buffer)
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniakũ��</description>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<syntax>ISAPIReadAheadBuffer <var>size</var></syntax>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<contextlist><context>server config</context><context>virtual host</context>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<context>directory</context><context>.htaccess</context></contextlist>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>ISAPI extension�� ó�� ȣ���Ҷ� �̸��б������ �ִ� ũ�⸦
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �����Ѵ�. (�� ũ�⺸�� ū) ������ �ڷ�� <code>ReadClient</code>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �ݹ��� ����Ͽ� �о�� �Ѵ�. � ISAPI extension��
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <code>ReadClient</code> ����� �������� �ʴ´�. �� ���
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ISAPI extension �����ڿ��� �����϶�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak</directivesynopsis>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<directivesynopsis>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<description>ISAPI extension�� �������� �ʴ� ����� ��û�ϸ�
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak�α� ����Ѵ�</description>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<contextlist><context>server config</context><context>virtual host</context>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<context>directory</context><context>.htaccess</context></contextlist>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>ISAPI extension�� �������� �ʴ� ����� ��û�ϸ� ����
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ���� �α� ����Ѵ�. ���߿� ���ڰ� ������ �����ϴµ�
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ������ �ȴ�. ���ϴ� ��� ISAPI ����� ���������� �����ϸ�
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �ٽ� off�� �ǵ����� �Ѵ�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak</directivesynopsis>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<directivesynopsis>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<description>ISAPI exntension�� <code>HSE_APPEND_LOG_PARAMETER</code>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak��û�� ���� �α� ����Ѵ�</description>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<contextlist><context>server config</context><context>virtual host</context>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<context>directory</context><context>.htaccess</context></contextlist>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>ISAPI exntension�� <code>HSE_APPEND_LOG_PARAMETER</code>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ��û�� ���� �α� ����Ѵ�.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak</directivesynopsis>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<directivesynopsis>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<description>ISAPI exntension�� <code>HSE_APPEND_LOG_PARAMETER</code>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak��û�� ���ǹ��ڿ��� ����Ѵ�</description>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<contextlist><context>server config</context><context>virtual host</context>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<context>directory</context><context>.htaccess</context></contextlist>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>ISAPI exntension�� <code>HSE_APPEND_LOG_PARAMETER</code>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak ��û�� ���ǹ��ڿ��� ����Ѵ� (<directive
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak module="mod_log_config">CustomLog</directive> <code>%q</code>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak �� �����δ�).</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak</directivesynopsis>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<directivesynopsis>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<description>�� ISAPI �ݹ��� �����ϴ� ô�Ѵ�</description>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<contextlist><context>server config</context><context>virtual host</context>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak<context>directory</context><context>.htaccess</context></contextlist>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak</directivesynopsis>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak</modulesynopsis>