Apache HTTP Server Version 2.4
: | Windows ġ ISAPI Extension |
---|---|
: | Base |
: | isapi_module |
ҽ: | mod_isapi.c |
: | Win32 only |
Internet Server extension API Ѵ. Windows ġ Internet Server extension (, ISAPI .dll ) ִ.
ISAPI extension (.dll ) ڰ ۼѴ. Apache Group ̵ ʾ, ʴ´. ISAPI extension 뿡 ISAPI ڿ ϱ ٶ. ̷ ġ ϸƮ ø .
Ͽ AddHandler
þ Ͽ
ISAPI Ȯڿ isapi-handler
ڵ鷯 Ѵ.
.dll ISAPI extension óϷ httpd.conf Ͽ
߰Ѵ.
AddHandler isapi-handler .dll
ġ û . httpd.conf Ư ̸ о ִ.
ISAPICacheFile c:/WebWork/Scripts/ISAPI/mytest.dll
ISAPI extension ̸ о̴ ̸ о ʴ
ISAPI extension CGI ũƮ Ѱ
. , ISAPI .dll ִ 丮 Options
ExecCGI
ʿϴ.
ġ ISAPI ¿ "ũμƮ
Ư" Ȯ ISAPI 2.0 Ծ Ѵ.
ġ δ ISAPI ִ
. ISA °
ʴ Ϸ Ѵٸ, 뿡 ֱ
α . αװ ſ Ŀ ֱ
ISAPILogNotSupported Off
þ ϸ
α ʴ´.
Microsoft IIS ISAPI extension
о鿩 뷮 ſ ʰų Ư
ʴ ״ д. ġ ISAPICacheFile
þ
ʴ´ٸ û ISAPI extension о̰
. ȿ, ġ ̰
ȿ ̴. ISAPI ġ ణ
ȣȯ ȸ±
.
, ġ ISAPI Extension , ISAPI Filter ϶. ߿ , ȹ .
ġ 2.0 mod_isapi
αѴٸ,
ServerSupportFunction
ȣ þ
ؾ Ѵ.
HSE_REQ_SEND_URL_REDIRECT_RESP
http://server/location
).HSE_REQ_SEND_URL
/location
).ֱ Microsoft HSE_REQ_SEND_URL
ɰ ̸ ó δ. ġ
ƱԸƮ ǰ ൿ ٸ ó ̴.
HSE_REQ_SEND_RESPONSE_HEADER
HSE_REQ_DONE_WITH_SESSION
HSE_REQ_MAP_URL_TO_PATH
HSE_APPEND_LOG_PARAMETER
CustomLog
þ \"%{isapi-parameter}n\"
ISAPIAppendLogToQuery
On
þ Ͽ %q
α ISAPIAppendLogToErrors
On
þ Ͽ αù° %{isapi-parameter}n
Ѵ.
HSE_REQ_IS_KEEP_CONN
HSE_REQ_SEND_RESPONSE_HEADER_EX
fKeepConn
ɼ ϴ ϰ
µ Ѵ.HSE_REQ_IS_CONNECTED
ʴ ServerSupportFunction
ȣ
ϸ ġ FALSE
ȯϰ
GetLastError
ERROR_INVALID_PARAMETER
Ѵ.
ReadClient
(ISAPIReadAheadBuffer
)
ʱũ⸦ Ѿ û ´.
ISAPIReadAheadBuffer
(ISAPI
ڵ鷯 θ Ʈ) ª û extension
θ ȴ. û , ISAPI extension
ReadClient
û ; Ѵ.
WriteClient
,
HSE_IO_SYNC
ɼǸ ϰų (0
) ƹ ɼǵ ʾƾ Ѵ. ٸ
WriteClient
û FALSE
ȯϸ
ϰ, GetLastError
ERROR_INVALID_PARAMETER
ȴ.
GetServerVariable
, (ٸ
ϴ) Ȯ .
GetServerVariable
Ϲ ġ
CGI ȯ溯 ALL_HTTP
, ALL_RAW
ִ.
ġ 2.0 mod_isapi
ISAPI Ծ
߰ ϰ, °
TransmitFile
䳻. , ISAPI
.dll ̸ о鿩 ̴ ġ 1.3
mod_isapi
Ѵ.
: | ISAPI exntension HSE_APPEND_LOG_PARAMETER
û α Ѵ |
---|---|
: | ISAPIAppendLogToErrors on|off |
⺻: | ISAPIAppendLogToErrors off |
: | ּ, ȣƮ, directory, .htaccess |
Override ɼ: | FileInfo |
: | Base |
: | mod_isapi |
ISAPI exntension HSE_APPEND_LOG_PARAMETER
û α Ѵ.
: | ISAPI exntension HSE_APPEND_LOG_PARAMETER
û ǹڿ Ѵ |
---|---|
: | ISAPIAppendLogToQuery on|off |
⺻: | ISAPIAppendLogToQuery on |
: | ּ, ȣƮ, directory, .htaccess |
Override ɼ: | FileInfo |
: | Base |
: | mod_isapi |
ISAPI exntension HSE_APPEND_LOG_PARAMETER
û ǹڿ Ѵ (CustomLog
%q
δ).
: | Ҷ о ISAPI .dll ϵ |
---|---|
: | ISAPICacheFile file-path [file-path]
... |
: | ּ, ȣƮ |
: | Base |
: | mod_isapi |
ġ Ҷ о鿩 Ҷ
ϸ Ͽ Ѵ.
þ ISAPI .dll Ϻ ִ.
ü θ ´. ΰ ƴϸ ServerRoot
η Ƶδ.
: | ISAPI ݹ ϴ ôѴ |
---|---|
: | ISAPIFakeAsync on|off |
⺻: | ISAPIFakeAsync off |
: | ּ, ȣƮ, directory, .htaccess |
Override ɼ: | FileInfo |
: | Base |
: | mod_isapi |
on ϸ ISAPI ݹ 䳻.
: | ISAPI extension ʴ ûϸ α Ѵ |
---|---|
: | ISAPILogNotSupported on|off |
⺻: | ISAPILogNotSupported off |
: | ּ, ȣƮ, directory, .htaccess |
Override ɼ: | FileInfo |
: | Base |
: | mod_isapi |
ISAPI extension ʴ ûϸ α Ѵ. ߿ ڰ ϴµ ȴ. ϴ ISAPI ϸ ٽ off ǵ Ѵ.
: | ISAPI extension ̸б(read ahead buffer) ũ |
---|---|
: | ISAPIReadAheadBuffer size |
⺻: | ISAPIReadAheadBuffer 49152 |
: | ּ, ȣƮ, directory, .htaccess |
Override ɼ: | FileInfo |
: | Base |
: | mod_isapi |
ISAPI extension ó ȣҶ ̸б ִ ũ⸦
Ѵ. ( ũ⺸ ū) ڷ ReadClient
ݹ Ͽ о Ѵ. ISAPI extension
ReadClient
ʴ´.
ISAPI extension ڿ ϶.