Доброго времени суток! Вот такой вопрос: как на дельфи проверить прокси на валидность? и желательно узнать тип прокси HTTP, SSL, Socks4, Socks5 ну и узнать, анонимный он или нет
Надо бы уточнить, все это проделывать с компонентами, или без, на WinApi... На валидность проверять, набираешь любой сайт, желательно какой нибудь yandex(ya.ru) и потом парсишь ее на присутствие какого нибудь элемента(ссылки доупстим). Дальше проверять какой вид прокси, просто в цикле коннектишься по каждому протоколу(HTTP,HTTPS,SOCKS4,SOCKS5) и собираешь в массив, те которые прошли по тому или иному пр-лу.
Идеальный вариант - обращаться к своему скрипту на своем хостинге. Есть возможность проверить на вхождение IP клиента адреса во всех передаваемых от прокси заголовках.
Не помню точно какой сайт, но проверял на подобный myip по функционалу. Своими запросами я его немного положил.
Имхо вместо "ya.ru какой-нибудь www.myip.ru" использовать страницу с phpinfo какой нибудь крупного хостинга(например http://www.1gb.ua/phpinfo.php), там же можно проверить и поддержку POST, Cookie и анонимность для HTTP проксей.