Я пишу службу Win32 в Delphi (должна иметь возможность переводить любой другой код, если вы не знаете Delphi), который должен получить статус веб-сайта.Я знаю, как сделать это в .NET, но я не уверен, с нормальным программированием на основе Windows.Итак, мне нужно запросить веб-сайт и вернуть код состояния 200, 301 и т. Д.Тогда я планирую проанализировать возвращенные данные и отправить электронное письмо, если один из моих сайтов выйдет из строя.
Может кто-нибудь протянуть руку?
РЕДАКТИРОВАТЬ: Это код, который я использовал в конце- с использованием компонента TIDHttp Indy.
IdHTTP.Get('http://www.example.com');
if IdHTTP.Connected then begin
ResponseCode := IntToStr(IdHTTP.ResponseCode);
ShowMessage(ResponseCode);
end;