Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.29;
Скачать: CL | DM;

Вниз

Как проверить прокси и скачать через него страничку ?   Найти похожие ветки 

 
Алекс А   (2004-06-21 05:03) [0]

Пишу в FTProxyName прокси-сервер и далее делаю :
hSession := InternetOpen(nil, INTERNET_OPEN_TYPE_PROXY, PChar(FTProxyName), nil, 0);
Дальше всё как обычно. Только вот не качается ничего. Толи с прокси проблемы, толи я что-то не так делаю.
Как можно проверить рабочесть прокси ? Или в чём я ошибаюсь ?


 
Алекс А   (2004-06-22 02:29) [1]

Не знает никто?


 
Piter ©   (2004-06-22 19:21) [2]

Знаем. Чтобы скачать что-то через прокси надо:

Соединиться с прокси по нужному адресу и порту по протоколу TCP (использовав компоненты аля TTcpClient или WinApi). И послать текст типа такого:

GET http://delphimaster.net/view/15-1074376310/
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.

После последней строчки идет двойной перевод строки.

После чего ждешь ответ сервера (то есть, прокси).


 
Piter ©   (2004-06-22 19:24) [3]

А чтобы проверить прокси - можно в браузере указать его в качестве прокси и попытаться зайти через прокси на какую-нибудь страничку...


 
Алекс А   (2004-06-23 01:34) [4]

Удалено модератором
Примечание: Прежде чем такое писать, матчасть учить не пробовал?...


 
Алекс А   (2004-06-25 02:14) [5]

Может кто знает, как разные программы проверяют прокси ? Например ProxyHunter . Или любая другая. Что они посылают серверу и что должны получить в ответ, чтобы убедиться, что всё работает правильно ?


 
False_Delirium ©   (2004-06-25 15:37) [6]

На себя посылают через прокси и смотрят сработал прокси и транспарентен ли он.

После каждой строчки - перевод строки (символы #13#10).
После последней - дважды #13#10, признак окончания заголовка.


 
Алекс А   (2004-06-29 03:40) [7]


> Удалено модератором
> Примечание: Прежде чем такое писать, матчасть учить не пробовал?...
>


И какое же это "такое" ?
Человек который не может объяснить своих действий - самодур.



Страницы: 1 вся ветка

Текущий архив: 2004.08.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.031 c
3-1091482426
GanibalLector
2004-08-03 01:33
2004.08.29
gdselected in state в DBGridEh (от EhLib)


3-1091694318
Misha Uskov
2004-08-05 12:25
2004.08.29
проблемы с серверным курсором в ADO


14-1092111393
pavel_pavel
2004-08-10 08:16
2004.08.29
Х У Д О Ж Н И К И


4-1089898778
Cara
2004-07-15 17:39
2004.08.29
Как узнать код символа.


3-1091690480
Trofimov
2004-08-05 11:21
2004.08.29
SQL