hSession = ::InternetOpen ("Example",
INTERNET_OPEN_TYPE_PROXY, "имя прокси", "адреса для обхода прокси", 0);
Как скачать файл через прокси?
Функция
hURL := InternetOpenURL(hSession,PChar(fileURL),nil,0,INTERNET_FLAG_EXISTING_CONNECT,0);
выдает ненулевой резултят, а вот InternetReadFile добывает только тот файл.
если заюзать TIdHTTP - там можно указать, насколько я помню, проксик.
Цитата: wanja
У нас на работе инет идет через прокси. Дома я без проблем пользовался приведенным на сайте примером. На работе он выдает файл htm, в котором заявляет, что нужна авторизация.
Функция
hURL := InternetOpenURL(hSession,PChar(fileURL),nil,0,INTERNET_FLAG_EXISTING_CONNECT,0);
выдает ненулевой резултят, а вот InternetReadFile добывает только тот файл.
Функция
hURL := InternetOpenURL(hSession,PChar(fileURL),nil,0,INTERNET_FLAG_EXISTING_CONNECT,0);
выдает ненулевой резултят, а вот InternetReadFile добывает только тот файл.
Код:
а в InternetOpenURL передавай http://name@password/...