Преимущественно рассмотрена библиотека Indy
idHTTPServer
Создание своего контекста (TClientContext = class(TidServerContext))
Выносим долгие операции в отдельный поток
2 способа загрузить контент в браузере
HTTP и HTTPS протокол
IdHTTPServer.Решение проблемы с русскими символами
Отправить GET, POST запрос, пример
Как заставить idHTTPServer отображать страницы или отдавать на загрузку файлы?
Как отправить и принять файл по HTTP протоколу?
Как разделить файл на “чанки” (chunks), передать его на сервер и собрать обратно?
Как сделать мультизагрузку файлов чанками по HTTP протоколу (с idHTTP на idHTTPServer)
ОТПРАВИТЬ, ПРИНЯТЬ И ОБРАБОТАТЬ POST Запрос на примере UniGUI
Как отправить POST запрос, принять и декодировать его на idHTTPServer?
Как отправить Get запрос, принять и обработать его на idHTTPServer?
Как послать POST запрос по HTTPS?
idHTTP проблема с русскими символами при отправке и решение
idHTTP. Post Отправляем русский текст и избавляемся от символов =’#$D#$A’ на сервере
idHTTP.Get и русские символы проблема и решение
idHTTPServer. Обработка ошибок сервера и получение их на клиенте
Uploading to Keep2Share. Successful attempt
Indy FTP
Как передать на FTP сервер несколько файлов в разных потоках?
Трабл с кодировкой имен файлов при загрузке на FTP сервер
Как создать свой FTP сервер и FTP клиент и передать файл с клиента на сервер?
Как добавить верификацию загрузки файла на сервер?
Как правильно (рекурсивно) удалить директорию с FTP сервера?
Как получить дату создания, изменения и последнего доступа на сервере от idFTP ?
Как рекурсивно собрать все файлы из определенной директории?
SSL
Как создать SSL сертификат самостоятельно?
WebBroker – пишем под Web по старому
Delphi. WebBroker. ISAPI приложение
Delphi UniGui – пишем под Web по современному
Delphi UniGui – Creating beautiful Web Applications – сборник статей
Парсинг
Простой способ загрузить сайт для парсинга “регулярками”
3 способа загрузки страницы и немного парсинга через MSHTML
Delphi и парсинг с помощью MSHTML (много разных примеров и обобщение)
Delphi. PHP. GET | POST запросы
Как анализировать сетевой трафик? Как подключаться к веб-сервисам? Как работать с cookie-файлами?
Using ICS – Internet Component Suite
Как пропинговать с помощью ICS ?
Indy – разное
Как удаленно, из своей программы на клиентской машине запустить EXE файл на серверной машине?
Как удаленно, с браузера клиентской машины запустить EXE файл на серверной машине?
Как отправить Email из приложения (на примере Яндекс с SSL)?
URL
Как подменить url при помощи API NoblockME (простой и надежный способ)?
Как подменить и зашифровать url в браузере (независимый способ, но надо много думать) ?