Вниз
Скачать: CL | DM;

Помогите, найти ошибку   Найти похожие ветки 

← →
Кирил   (2003-09-09 20:57) [0]

Сижу под проксей с обязательной регистраций. Надо закачать файл из интернета, а вместо него закачивается ответ прокси о не прохождении идентификации.
edit3 - имя прокси
edit4 - порт прокси
edit5 - имя пользователя
edit6 - пароль пользователя

var hSession, hURL: HINTERNET;
strUsername,strPassword:PChar;
PIInfo : PInternetProxyInfo;
BufferLen: DWORD;
Buffer:array [1..1024] of Byte;
begin
hSession:=InternetOpen(PCHAR(Form1.Caption), INTERNET_OPEN_TYPE_PROXY, PChar(Edit3.Text), PChar(Edit4.Text), 0);
New (PIInfo) ;
PIInfo^.dwAccessType := INTERNET_OPEN_TYPE_PROXY ;
PIInfo^.lpszProxy := PChar(Edit3.Text+":"+Edit4.Text);
InternetSetOption(hSession, INTERNET_OPTION_PROXY, piinfo, SizeOf(PInternetProxyInfo));
Dispose(piinfo);
strUsername:=PChar(Edit5.Text);
InternetSetOption(hSession, INTERNET_OPTION_PROXY_USERNAME, @strUsername, length(strusername));
strPASSWORD:=PChar(Edit6.Text);
InternetSetOption(hSession, INTERNET_OPTION_PROXY_PASSWORD, @strPASSWORD, length(strPASSWORD));
hURL:= InternetOpenUrl(hSession, UrlFile, nil, 0, 0, 0);
Repeat
InternetReadFile(hURL, @Buffer, SizeOf(Buffer), BufferLen);
BlockWrite(f, Buffer, BufferLen);
until BufferLen=0;

end;


← →
Mixan ©   (2003-09-09 21:03) [1]

Дай адрес прокси для отладки проги


← →
Кирил   (2003-09-09 21:07) [2]

proxy.salut.ru


← →
Mixan ©   (2003-09-09 21:32) [3]

Дай номер порта, имя и пароль


← →
Кирил   (2003-09-09 21:40) [4]

А толку? все равно эта прокся изнутри в наружу



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.021 c
1-41378
_Agent_
2003-10-30 13:32
2003.11.13
Вопрос по Thread, мож кто прояснит в чём дело...


1-41133
UGB
2003-11-04 15:32
2003.11.13
Помогите советом по ФОРМАМ


14-42007
Паша
2003-10-16 19:18
2003.11.13
про котика. я плакалъ


1-41321
ibar
2003-10-31 08:48
2003.11.13
Access violation


14-41880
Peter
2003-10-21 17:31
2003.11.13
Scaner2003




   Наверх