Ответ 1
Посмотрите вверху вашего файла журнала, и вы увидите что-то вроде этого:
#Software: Microsoft Internet Information Services 7.5 #Version: 1.0 #Date: 2011-04-13 19:02:34 #Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken
Строка #Fields
сообщит вам, что представляет каждое значение. В вашем случае, и предположим, что вы используете параметры журнала по умолчанию, значения будут такими:
sc-status sc-substatus sc-win32status time-taken ==================================================== 405 0 0 218
-
sc-status
- основная часть кода состояния HTTP -
sc-substatus
- является дополнительным статусом, например. для статуса503.19
HTTP это будет19
часть -
sc-win32status
- это системный код системы Windows -
time-taken
- время, затраченное на отправку ответа в миллисекундах
Если вы получаете ненулевые значения для sc-win32status
, вы можете использовать:
NET HELPMSG <sc-win32status value>
... чтобы узнать, что этот код состояния соответствует.
Если поле не имеет значения в файле журнала, то отсутствующее значение отображается как дефис -
.