Свойство ITSPRequest::HTTPStatus
Свойство HTTPStatus позволяет получить значение кода HTTP-статуса ответа сервера (после выполнения метода Send). При успешном выполнении запроса - 200. Свойство доступно только для чтения.
Возвращаемое значение имеет тип HRESULT. Значение S_OK означает успешное выполнение.
HRESULT get_HTTPStatus(
LONG* pVal
);
Аргументы:
Аргумент | Описание |
---|---|
pVal | Указатель на возращаемое значение свойства. |
Свойство HTTPStatus позволяет получить значение кода HTTP-статуса ответа сервера (после выполнения метода Send). При успешном выполнении запроса - 200. Свойство доступно только для чтения.
HTTP-статус
Property HTTPStatus As Boolean
Пример
' Объявление переменных
Dim oRequest As TSPCOM.TSPRequest
Dim oStamp As TSPCOM.TSPStamp
Dim lHTTPStatus As Long
' Инициализация oRequest
' ...
' Создание, отправка запроса и получение штампа времени
On Error Resume Next
Set oStamp = oRequest.Send()
If Err.Number = 0 Then
' Какие-либо действия со штампом времени
' ...
Else
lHTTPStatus = oRequest.HTTPStatus
If lHTTPStatus <> 0 Then
lHTTPStatus = oRequest.HTTPStatus
' Какие-либо действия со статусом HTTP
' Например, вывод на экран соответствующей информации
' ...
Else
' Какие-либо действия для случая других ошибок
' ...
End If
End If