Я нашел бит кода ниже и изменил его для моего использования, единственная проблема состоит в том, что, если веб-сайт не дает неудачного возврата или успеха, код никогда не заканчивается.(Т.е. если сайт зависает)
есть ли способ установить тайм-аут после команды "HttpRequest.send".так что если через 30 секунд ответа нет, он помечает его как неудачный и продолжает?
Set HttpRequest = CreateObject("Msxml2.XMLHTTP")
HttpRequest.open "HEAD", "http://example.com/", False
On Error Resume Next
HttpRequest.send
If Err.Number <> 0 Then
WScript.Echo "Error : " & Err.Number & ": " & Err.Description
Else
WScript.Echo "HTTP status: " & HttpRequest.status & " " _
& HttpRequest.statusText
End If
ура
ОН, это VBA
Аарон