Заранее благодарим за любую помощь.
Я хочу, чтобы наш клиент мог ввести URL-адрес в текстовое поле, которое затем проверяет, существует ли URL-адрес и работает ли он.
Есть 3 возможных результата, которые я хочу проверить:
Состояние 200 - ОК,
Состояние 500 - Ошибка сервера,
Или статус 404 - страница не найдена.
При выполнении следующего кода в ASP classic я получаю код состояния 12007, когда мне нужно получить 404. Это потому, что он не может найти веб-сервер для возврата кода 404?
Function CheckURL(vURL)
ON ERROR RESUME NEXT
Set oXML=Server.CreateObject("MSXML2.XMLHTTP") : oXML.Open "POST",vURL,false : oXML.Send()
CheckURL = oXML.status
Set oXML = nothing
End Function
Или здесь что-то не так. Какие коды состояния я могу увидеть, кроме упомянутого выше стандарта.