Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   [Delphi] Internet_option_proxy с авторизацией (https://forum.antichat.xyz/showthread.php?t=64845)

Student :) 20.03.2008 01:43

[Delphi] Internet_option_proxy с авторизацией
 
пишу так
PHP код:

New (PIInfo) ;
dounl:='http://ya.ru';
// Изменение настроек ПРОКСИ
PIInfo^.dwAccessType := INTERNET_OPEN_TYPE_PROXY // Тип доступа в интернет - через Proxy сервер
PIInfo^.lpszProxy := PChar(Trim('195.43.67.33:8080')); // указать прокси напр. 195.43.67.33:8080
PIInfo^.lpszProxyBypass := PChar(''); // Список адресов, доступ к которым возможен минуя Proxy сервер
UrlMkSetSessionOption(INTERNET_OPTION_PROXYpiinfoSizeOf(Internet_Proxy_Info),0);
Dispose (PIInfo) ;
Flags:=EmptyParam;
TargetFrameName:=EmptyParam;
PostData:=EmptyParam;
Haeders:='Referer: http://ya.ru'+#10+#13;
WebBrowser1.Navigate(dounl,Flags,TargetFrameName,PostData,Haeders); 

как привязать username и password? к настройкам прокси

Delimiter 20.03.2008 01:55

Кури proxy rfc иначе кроме как желания послать все одним пакетом (и пароли так же :D ) ничего не вижу. Схемы авторизации не одношаговые!

P.S. всем кто занимается сетевым программингом должны обзавестись сниферами (хотя бы для TCP/IP)

Student :) 20.03.2008 02:00

мне именно нужно с WebBrowser работать

Delimiter 20.03.2008 02:09

да хоть с интернет эксплорер proxy rfc (спецификации http от этого не изменятся :D )


чтоб понятнее было установи себе proxy c авторизацией 8))) и попробуй в интернет эксплорере выставить пароль на вход прокси ( можешь выбрать любой браузер)

Student :) 20.03.2008 02:25

Да блин нет там настроек :)

Student :) 20.03.2008 02:27

тогда перейду на ics или indy. А что лучше?

Delimiter 20.03.2008 02:28

правильно запрос авторизации идет за посылкой твоего первого пакета.

дай мне сайт или прокси с авторизацией я тибу выложу сниф-лог!

Student :) 20.03.2008 02:32

я сам пользуюсь сниферои naviscope

Delimiter 20.03.2008 02:36

ну тогда сам все и увидишь.... при авторизации
Get....
Ask_ayth
Send_Auth
ответ на 1-й get (удачное 200-сти)


Время: 22:31