![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как проверить прокси и скачать через него страничку ? [D7, WinME, WinXP]
Алекс А © (2004-06-21 05:03:00)Пишу в FTProxyName прокси-сервер и далее делаю :
hSession := InternetOpen(nil, INTERNET_OPEN_TYPE_PROXY, PChar(FTProxyName), nil, 0);
Дальше всё как обычно. Только вот не качается ничего. Толи с прокси проблемы, толи я что-то не так делаю.
Как можно проверить рабочесть прокси ? Или в чём я ошибаюсь ?
Алекс А (2004-06-29 03:40:00) [1]
> Удалено модератором
> Примечание: Прежде чем такое писать, матчасть учить не пробовал?...
>
И какое же это "такое" ?
Человек который не может объяснить своих действий - самодур.
False_Delirium (2004-06-25 15:37:00) [2]На себя посылают через прокси и смотрят сработал прокси и транспарентен ли он.
После каждой строчки - перевод строки (символы #13#10).
После последней - дважды #13#10, признак окончания заголовка.
Алекс А (2004-06-25 02:14:00) [3]Может кто знает, как разные программы проверяют прокси ? Например ProxyHunter . Или любая другая. Что они посылают серверу и что должны получить в ответ, чтобы убедиться, что всё работает правильно ?
Алекс А (2004-06-23 01:34:00) [4]Удалено модератором
Примечание: Прежде чем такое писать, матчасть учить не пробовал?...
Piter (2004-06-22 19:24:00) [5]А чтобы проверить прокси - можно в браузере указать его в качестве прокси и попытаться зайти через прокси на какую-нибудь страничку...
Piter (2004-06-22 19:21:00) [6]Знаем. Чтобы скачать что-то через прокси надо:
Соединиться с прокси по нужному адресу и порту по протоколу TCP (использовав компоненты аля TTcpClient или WinApi). И послать текст типа такого:
GET http://www.delphimaster.ru/cgi-bin/forum.pl?id=1074376310&n=3
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */*
Accept-Language: ru
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0; MyIE2)
Host: www.delphimaster.ru
Proxy-Connection: Keep-Alive
После каждой строчки - перевод строки (символы #13#10). После комманды GET идет адрес по которому хочешь что-то скачать. Далее из важного стоит отметить указания Host.
После последней строчки идет двойной перевод строки.
После чего ждешь ответ сервера (то есть, прокси).
Алекс А (2004-06-22 02:29:00) [7]Не знает никто?