Мне кажется нет ничего легче чем скачать страницу через синапс.
Делается это так:
Код:
uses ...HTTPSend... HTTP.MimeType := 'application/x-www-form-urlencoded'; HTTP.UserAgent:='Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.9.168 Version/11.51'; HTTP.Protocol:= '1.1'; HTTP.Headers.Add('Accept-Encoding: gzip,deflate'); HTTP.Headers.Add('Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1'); HTTP.Headers.Add('Accept-Language: ru-RU,ru;q=0.9,en;q=0.8'); HTTP.Headers.Add('Expect: 100-continue'); HTTP.HTTPMethod('GET', 'URL');
Все что в коде это заголовки, так сказать имитирование браузера человека) а вот и главная функция HTTP.HTTPMethod('GET', 'URL');
GET можно заменить на популярный POST(отправка данных на сервер) и прикрепить данные для отправки, собственно это уже другая статья. в URL пишем адрес сайта.
Headers это заголовки. Остальное и так понятно вроде.
Все гениальное просто.