???? ID: 820729
??? ?? ??????? ???? | ??? ?? ??????? ????

?? ????? ??

??????

?? ???? ???????????? ?????????? ????????? (HTTP) APIs ?? ????? ???????? ??? ?????? ?? ????? ???? ??.

??? ????????? ?? HTTP-?????? ????????? ??? ???? ???, ??????? ?? ??? ???? ?? ????????? ?? ????? ?? ???? HTTP API ?????? ???????? ??? ?? ????? ?? ???? ???. ?? ??????? ????? ???? ?? ??????? ??? ????????? ?????? ????-??? ?? ????????? ??????? ?? ???? ?? ?????.

?????????? ???? HTTP API ?????? ??? ?? ??????? ?????? ?? ????? ???? ???:

???? ???????

Configure HTTP API ?????? ??????

???? ??? HTTP API ?????? ?????? ?? ???? ???????? ?????? ?? ???, "??? ???? ??? ??? ????" ?????? ?? ????. ??? ?? HTTP API ?????? ??? ?? ????? ???????? ???? ????? ???, ?? "???? ????? ??? ???? ???" ??? ?? ????.

???? ??? ??? ????



?? ?????? ?? ???????? ??? ?? ??? ???? ?? ???, ??? ???? ??? ?? ???? ?? ????? ????. ???? ??????? ????? ????? ???, ????? ????? ????, ?? ??? ??? ???? ???????? ?? ????? ?? ???? ????.

Disable HTTP API error logging
Microsoft Fix it 50635
Enable HTTP API error logging
Microsoft Fix it 50634


??????????
  • ?? ???????? ???? ????????? ??? ?? ???? ??. ???????, ???????? ????? Windows ?? ???? ???? ????????? ?? ??? ?? ????? ???? ??.
  • ??? ?? ?? ???????? ?? ???? ??? ?????? ?????? ??, ?? ??? ??? ???? ?????? ?? ?? ?????? ?????? ?? ???? CD ?? ?????? ?? ??? ??? ?????? ???? ???????? ?? ?????.



??? ???? ????? ??? ???? ???

?? HTTP \ ???????? ????? ?? ???? ??? ????????? ??? HTTP API ?????? ??? ?? ???????? ???? ???. ?? ???????? ?????????? ????????? ????? ?? ????? ???? ???:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters
??????? Microsoft Windows ??????? ????? ?? ??? ?? ????????? ??? ??????????? ??? ?? ????? ?? ??? ??? ???? ???.

????????? ??? ????? ?? ??? ?????? ??? ?????? ????? ?? ???, ?? ????? ?? ??????? ???? ?? ??? ???? ??? ???????/??????? ????? ?? ?????? ???? ?????.

HTTP API ??????? ?? ??????? ???? ?? ????????? ??? ??? ???????????? ??????? ???? ???? ??. ?????, ??? ?? ?????? ????? ???, ?? ???? ????? ????? ?? ?? ?? ??? ????? ?? ??? ??????? ?? ???? ???? ????. ??? ???? ?? ???, ?????????? ????? ????? ???? ????:
net stop http
net start http
??? ?????? ?? ?????? ?? ??? ?????????? ?????? ?? ????? ???? ???? ??:
httperr + sequence number + .log
??????? httperr4.log
?? ??? ?????? ????????? ??? ?? ?????? ????????? ?????? ???? ?? ????? ???? ??? ErrorLogFileTruncateSize ?? ?????? ???? ???. ?? ??? ?? ???????? (MB) ?? ?? ???? ?? ????.

??? ?????? ??? ?? ??????????? ????? ???? ??, ?? ???? HTTP API ??? ?????? ??? ??? ??? ?? ?? ??? ??? ?????? ?? ???? ??, ?? HTTP API ???????????? ?? ?? ????? ???? ?? ??? ?? ?????? ??? ???? ?? ??? ??, ????? ??? ?? ????? ???? ??.

?????????? ?????? ????????? ??????????? ????? ?? ????? ???? ??.
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
????????? ????????
EnableErrorLoggingA DWORD ?? ?????? ??? ????? ???? ?? ??? ?? TRUE ?? ??? ?? ???? ??? ?? ????? ???? ?? ??? FALSE ??. ??????? ??? TRUE ??.
ErrorLogFileTruncateSizeA DWORD ?? ?? ?????? ??? ?? ?????? ???? ?????? ??? ????????? ???? ??. ??????? ??? ?? MB (1x100000) ??.

??? ????????? ??? ??????? ??? ?? ?? ???? ?? ????.
ErrorLoggingDir?? ???????? ?? ?? ??????? ?? ????????? ???? ?? ???? HTTP API ???? ??? ??????? ???? ??.

HTTP API ????????? ?????? ??? ?? ???????? ????? ?? HTTPERR, ?? ?? ??? ?????? ?? ???????? ??? ?????? ???? ??. ?? ???????? ?? ??? ?????? ?? ?? ???? ?????? ?????? ??????? ???? ??. ?????????? ?? ??????? ????? ?? ????? ????? ???? ??. ???? ???????????? ?? ????? ???? ????.

?? ????????? ??? ?????? ????????? ???? ??, ?? ????? ???????? ??????? ???? ??:
%SystemRoot%\System32\LogFiles

???ErrorLoggingDir ???????? ??? ?? ??????? ??????? ??????? ??????? ?? ???? ?????. ?????, ????? % SystemRoot % ?? ???? ???. ??????? ?????? ?? ??????? ???? ?? ????? ???? ???? ?? ???? ??.

HTTP API ?????? ????? ?? ??????

?????????, HTTP API ?????? ??? ??????? ?? ?????? W3C ?????? ????? ?? ???? ???? ??, ???? ????? ?? HTTP API ?????? ??? ??????? ??? ??? ????? ???? ???? ???. HTTP API ?????? ??? ?? ???????? ???? ?? ?????? ??????? ???? ??. ?????? ??????? ???? ??? ????? ???? ???. ??? ?????? ???? (0x0020) ???????? ?????? ?? ????? ?????? ?? ??? ???? ??. ???????? ?????? ???, ?? ????? (0x002B) ???? ??????, ???, ?? ????????? ???????? ?????? ?? ??? ???? ???.

????? ?????? ?????? ?? ?? ?????? ??? ??????? ??? ?????? ?? ???? ?? ????? ???? ??.
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
???????????
???????? ????? W3C ?????? ?? ??? ??? ??. ?? ?????? ??????? ????????? ??? (UTC) ?? ?????? ??. ???? ?????? ????? ?? ???? YYYY-MM-DD ?? ??? ??? ???? ??. ?????? ?? ???, 1 ??, 2003 ?? 2003-05-01 ?? ??? ??? ?????? ???? ???? ??.
?????? ????? W3C ?????? ?? ??? ??? ??. ?? ?????? UTC ?? ?????? ??. ??? ?????? ????? ?? ?????? ?? HH:MM:SS ?? ??? ??? ???? ??. ?????? ?? ???, 5:30 PM (UTC) ?? 17: 30: 00 ?? ??? ??? ?????? ???? ???? ??.
??????? IP ??????????? ??????? ?? IP ???. ?? ????? ??? ??? ?? ?? ?? IPv4 ??? ?? ?? IPv6 ??? ?? ???? ??. ??? ??????? IP ??? ?? IPv6 ??? ??, ScopeId ????? ?? ??? ??? ????? ???? ???? ??.
??????? ????????????? ??????? ?? ??? ????? ??????.
????? IP ??????????? ????? ?? IP ???. ?? ????? ??? ??? ?? ?? ?? IPv4 ??? ?? ?? IPv6 ??? ?? ???? ??. ??? ????? IP ??? ?? IPv6 ??? ??, ScopeId ????? ?? ??? ??? ????? ???? ???? ??.
????? ????????????? ????? ????? ??????.
????????? ??????????????? ??? ?? ??? ????????? ?? ???????.

??? ????????? ??????? ????????? ???? ?? ??? ??????? ???????? ??? ?? ????? ???? ??? ??, ?? ????? ????? ?? ??? ?? ??????????? ?? ??? ??? ?? ????? (0x002D) ?? ????? ???? ???? ??.

??? ?? ?? ???? ??????? ?????? ?? ???? ??????? ?????? ?? ????? ??? ??, 10 ?? ???? ?? ????? ??, ?? ??????? HTTP/?.? ?? ??? ??? ??? ????.
???????????? ?????? ????? ????? ??? ????? ?????? ?????? ??. ?????? ???????? ????? ???, ????? ??? ?? ?????? 255 ?????? ?? ???? ?? ???? ?? ??? ?? ????? ???? ??. ??? ??? ?????? ?????? ???? ??, ?? ???? ????? ?? ??? ?? ??????????? ?? ??? ??? ?? ????? (0x002D) ?? ????? ???? ???? ??.
CookedURL + ??????URL ?? ???? ?????? ??? ?????? ?? ????? ?? ??? ??? ??? ???? ??? ?? ?? ?? ?????????? ????? (0x3F) ?? ?????? ???????? ???? ??. ?? ????? ?? ???? ????? ?? ???? 4096 ?????? ?? ???? ???? ???? ??.

??? ?? URL ????? ?? ??? ?? ("cooked"), ?? ??????? ??? ????? ???????? ?? ??? ??? ???? ?? ?? ?? ??????? ????? ?? ??? ??? ???? ???? ??.

??? ?? URL ??? ???? ?? ??? ????? ("cooked") ???? ??? ??, ?? ???? ???? ??????? ???????? ?? ???? ????? ????????? ???? ??.

??? HTTP API ?? URL ?? ????? ???? ?? ????, ?? ????? ????? ?? ??? ?? ??????????? ?? ??? ??? ?? ????? (0x002D) ?? ?????? ???? ??.
????????? ??????????????? ?????? 999 ?? ???? ???? ?? ????.

??? ?? ?????? ?? ??????????? ?? ????????? ?????? ?????? ??, ?? ?? ?? ????? ??? ??? ???? ??.

??? ????????? ?????? ?????? ???? ??, ?? ???? ????? ?? ??? ?? ??????????? ?? ??? ??? ?? ????? (0x002D) ?? ????? ???? ???? ??.
SiteIdHTTP API ?? ?? ??????? ??? ????? ???? ???? ????. ?? ????? ??? ?? ??????????? ????? (0x002D) ????? ????? ???? ??.
???? ?????? ????? ??? ?? ???????? ???? ?? ?? ??? ???? ???? ?????? ?? ?????? ?? ????? ???? ??. ?? ????? ?? ??? ????? ???? ????? ????.
?????? ????? ?????? ?????? ???.
?????????? ????????? ?? HTTP API ?????? ??? ?? ???.
2002-07-05 18:45:09 172.31.77.6 2094 172.31.77.6 80 HTTP/1.1 GET /qos/1kbfile.txt 503 ? ConnLimit 2002-07-05 19:51:59 127.0.0.1 2780 127.0.0.1 80 HTTP/1.1 GET /ThisIsMyUrl.htm 400 ? Hostname 2002-07-05 19:53:00 127.0.0.1 2894 127.0.0.1 80 HTTP/2.0 GET / 505 - Version_N/S 2002-07-05 20:06:01 172.31.77.6 64388 127.0.0.1 80 - - - - - Timer_MinBytesPerSecond

HTTP API ?????? ??? ?? ???? ???? ????????? ?? ??????

HTTP API ?? ?????????, ??????? ????-???, ????? ????????, ????? ?? ????????? ?? ??? ?????? ???????? ??? ???? ??, ?????? ???? ????? ?? ????? ???? ???? ??.

?????????? ???? HTTP API ?????? ??? ?? ?? ????????? ?? ???????? ?? ????? ???? ??:
  • ??????? ?? ??? ????????????? HTTP API ?? ??????? ?? ?? ?????? ??????????? ????? ??, ?????? ?? ???, ?? 400 ?????? ?? ????? ??????? ?????? ??? ????? ?????? ?? ???? ??? ??. HTTP API ?????? ??????????? ????? ?? ??? ??????? ?????? ?? ???? ??.
  • ??????? ???????? HTTP API ?? ??????? ?? ???????? ?? ???? ??. ??? ??????? ???????? ???? ?? ??? ?? ?????? ????? ??, ?????? ?? ?????? ??? ??? ??????? ?? ???? ??? ???? ??????? ?????? ???? ?? ??? ????? ???? ???? ??.
  • ???? ?????? ?? ??????????-??? ????????? ??????????? ??? ?? ?????? ?? ???? ?? ???? ??? ?? ?? ????????? ?? ???? ?? ???????? ?????? ???. HTTP API ???? ???????? ?? ?????? ??? ??? ??? ???? ??.
??????? ?????? ???????? ?? ??? ???? ???? ?? ???? ???? ???????? ?? ????? ???????? ?????? ?????? ?? ????? ????? ?? ??? ??? ????? ???? ??. ?????????? ?????? HTTP ???? ?????? ?? ????? ???? ??.
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
???? ?????????

AppOffline?? ???? ???????? ?????? ??? (?? HTTP ?????? 503). ???? ?????? ???? ?? ??????? ????????? ?????? ?? ???? ????????? ?? ?????? ???? ???.
AppPoolTimer?? ???? ???????? ?????? ??? (?? HTTP ?????? 503). ???? ?????? ???? ?? ??????? ????????? ??? ????????? ???? ?????? ?? ?? ?????? ???? ????? ????.
AppShutdown?? ???? ???????? ?????? ??? (?? HTTP ?????? 503). ???? ?????? ???? ?? ??????? ?????????? ???? ?? ??????????? ??? ????????? ???????? ??? ?? ??? ?? ???.
BadRequest?? ?????? ??????? ???? ??? ?? ????? ?????? ???.
Client_Reset?????? ?? ????? ?????? ?? ?????? ???? ?? ???? ?? ??????? ?? ????? ?? ??? ??????? ??? ?? ???. ?? ??????? ?? ???? ?? ???? ?? ?? ?? ??????? ??? ?? ????? ????? ?? ???? ??????? ??? ?? ???? ??.
Connection_Abandoned_By_AppPool????????? ??? ?? ?? ????? ?????? ?? ??????????? ??? ?? ???? ???? ?? ?? ????? ?????? ?? ???? ????? ??? ???? ???? ?? ????.
Connection_Abandoned_By_ReqQueue????????? ??? ?? ?? ????? ?????? ?? ??????????? ??? ?? ???? ???? ?? ?? ????? ?????? ?? ???? ????? ??? ???? ???? ?? ????. Windows Vista ?? Windows Server 2008 ?? ??? ???????.
Connection_Dropped????? ???? ????? ??????????? ????? ??? ???? ???? ???? ?? ??????? ?? ????? ?? ??? ??????? ??? ?? ???. ?? ??????? ?? ???? ?? ???? ?? ?? ?? ??????? ??? ?? ????? ????? ?? ???? ??????? ??? ?? ???? ??.
Connection_Dropped_List_Full??????? ?? ????? ?? ??? ????? ????????? ?? ???? ????? ??. Windows Vista ?? Windows Server 2008 ?? ??? ???????.
ConnLimit?? ???? ???????? ?????? ??? (?? HTTP ?????? 503). ???? ?????? ???? ?? ??????? ???? ?????? ??????? ???? ? ?? ?? ?? ??? ?? ?? ??.
Connections_Refused?????? NonPagedPool ?????? 20???? ?? ???? ??? ?? ?? ?? http.sys ?? ?? ??????? ??????? ???? ??? ?? ???? ??.
??????? ???? ???????? ?????? ??? (?? HTTP ?????? 503). ???? ?????? ???? ?? ??????? ?? ?????????? ?? ????????? ?????? ?? ???? ??.
EntityTooLarge?? ???? ?? ??????? ?????? ???? ??? ?? ????.
FieldLength?? ????? ????? ???? ??? ?? ??.
???????????? ???? ??? ?? ??????? ???? ?? ?????? ?? ????? ???.
????? ????? ????? ??? ??? ?? ????? ?????? ???.
Hostname?? Hostname ??????? ???? ??? ?? ????? ?????? ???.
???????? ?????? ????? ?????? ??? (?? HTTP ?????? 500).
Invalid_CR/LF?? ???? ????? ?????? ?? ???? ??? ???.
LengthRequired?? ?????? ????? ??? ???? ??.
???? ?????? ???? ???????? ?????? ??? (?? HTTP ?????? 503). ???? ?????? ???? ?? ??????? ?? ?????? ?????? (???? ?? ?????? ????? ??????) ???.
N/I???? ?????? ?????????? ???????? ?? ???? ?? ???-??????????? ?????? ??? (?? HTTP ?????? 501), ?? ?? ???? ???????? ?????? ??? (?? HTTP ?????? 503).
??????:?? ?????? ??????? ???? ??? ?? ????? ?????? ???.
??????????? ?????? ????????? ???? ??.
???? ??????? ???? ???????? ?????? ??? (?? HTTP ?????? 503). ???? ?????? ???? ?? ??????? ????????? ?????? ???? ????? ?? ?? ??.
RequestLength?? ?????? ????? ???? ??? ?? ??.
Timer_AppPool??????? ?????? ?? ??? ??????? ?? ????? ????????? ?????? ???? ?? ??????? ?? ??? ??????? ???? ?? ??? ?? ?????? ?? ?? ????????? ??? ???? ??? ??????? ???? ????????? ??. ?? ???????? ???? ConnectionTimeout ??. ??????? ??? ??? ?? ??? ?? ???? ?? ??? ??.
Timer_ConnectionIdle??????? ?????? ?? ??? ?? ????????? ???? ??. ??????? ??????? ???????? ???? ?? ???? ??.
Timer_EntityBody?????? ???? ???? ?? ??? ?? ???? ??????? ?????? ?? ???. ?? ?? ?????? ?? ?? ?? ?????? ??? ?? ???? ???? ??, HTTP API Timer_EntityBody ????? ???? ?? ???? ??. ??????? ??? ?? ????? ?? ???? ??????? ???????? ??? ?? ??? ???? ?? (?? ??? ?? 2 ????). ?? ?????? ?? ???????? ??? ?? ???? ???? ????? ??????? ???? ??, HTTP API ??????? ?? ?? ?? ???? ???? ?? ??? ????? ?? ????? ?? ???? ??. (?? ??????? ???????? ??? ?? ??? ?? ????????? ??).
Timer_HeaderWait??????? ?????? ?? ??? ??????? ?? ?????? ?? ??? ????? ??? ?? ????? ???? ??? ?? ???? ?? ??????? ???? ?? ???? ??? ?? ??? ??.
Timer_MinBytesPerSecond??????? ?????? ?? ??? ??????? ??????? ???? ??? ?? ??????????? ??????? ???? ?? ??? ??. ??????????? ?????? ?? ??????? 240 ????/????? ?? ???? ??. ??? MinFileBytesPerSec ??????? ??? ?? ??? ????????? ???? ?? ???? ??.
Timer_ReqQueue??????? ?????? ?? ??? ??????? ?? ????? ????????? ?????? ???? ?? ??????? ?? ??? ??????? ???? ?? ??? ?? ?????? ?? ?? ????????? ??? ???? ??? ??????? ???? ????????? ??. ?? ???????? ???? ConnectionTimeout ??. ??????? ??? ??? ?? ??? ?? ???? ?? ??? ??. Windows Vista ?? Windows Server 2008 ?? ??? ???????.
Timer_Response????????. ??????? ??? ???????? ????.
Timer_SslRenegotiation ??????? ?? ???-???? ?????? ?? ??, ??????? ??????? ?? ????? ?? ??? SSL ???: ????????? ??? ?? ???? ?? ???????? ???? ??? ?? ???? ??? ???.
URL?? URL ??????? ???? ??? ?? ????? ?????? ???.
URL_Length?? URL ?? ??????? ?????? ???? ??? ?? ????.
???????? ?????? ??????? ???? ??? ?? ????? ?????? ???.
Version_N/S?? ???????-???????-???? ?????? ??? (?? HTTP ?????? 505).

??????

IIS HTTP ?????? ??? ?? ??? ???????? ??? ????? ?????? ?? ???? ??? ???? ??????? ?? ???, Microsoft ?????? ??? ??? ???? ????? ?? ??? ????? ???? ?????? ????? ????:
832975 ?? IIS 6.0 ?? IIS 7.0 ??? Httperr#.log ???? ??? ??? ???? ?? ??? ?? ???????? ??? ?????? ???. (?? ???????? ??? ?? ???? ??)

???

???? ID: 820729 - ????? ???????: 30 ?????? 2012 - ??????: 8.0
??????: 
kbhttphandlers kbhttp kbapi kberrmsg kbinfo kbfixme kbmsifixme KB820729

??????????? ???

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com