Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.02.01;
Скачать: [xml.tar.bz2];

Вниз

InternetConnect ()   Найти похожие ветки 

 
neveGreen   (2008-12-17 13:02) [0]

Скажите пожалуйста какие в функции InternetConnect () задавать параметры соединения через прокси сервер и вообще какие параметры прокси сервера там можно задать и как?


 
clickmaker ©   (2008-12-17 13:09) [1]

InternetOpen
dwAccessType = INTERNET_OPEN_TYPE_PROXY
InternetSetOption(INTERNET_OPTION_PROXY_USERNAME)
InternetSetOption(INTERNET_OPTION_PROXY_PASSWORD)


 
neverGreen   (2008-12-17 13:29) [2]

ой я ошибся не в InternetConnec, а в функции InternetOpen, например я ставлю параметр INTERNET_OPEN_TYPE_PROXY тогда порт прокси где указывать и протокол? и lpszProxyBypass если я не испльзую в обход ни одного адреса что туда писать nil? не понятно...


 
Palladin ©   (2008-12-17 13:34) [3]

InternetOpen("WRWinInet",INTERNET_OPEN_TYPE_PROXY,"HTTP=HTTP://192.168.0.22:8080 HTTPS=HTTP://192.168.0.22:8080","<local>",0)


 
neverGreen   (2008-12-17 13:38) [4]

Благодарю, а так и писать "<local>" - это что будет значить?


 
Palladin ©   (2008-12-17 13:40) [5]


> а так и писать "<local>"

да, так и писать


> это что будет значить?

А это, и многое другое, можно узнать в MSDN.


 
neverGreen   (2008-12-17 13:44) [6]

Понял  
О>
||
/\


 
neverGreen   (2008-12-17 15:33) [7]

а когда я указываю NTERNET_OPEN_TYPE_PRECONFIG если стоит в сетке прокси сервер то он определться для функции из настроек Windows или надо обязательно указывать параметры прокси?


 
Palladin ©   (2008-12-17 15:38) [8]

В MSDN явно сказано, что:

pszProxyName - Pointer to a null-terminated string that specifies the name of the proxy server(s) to use when proxy access is specified by setting dwAccessType to INTERNET_OPEN_TYPE_PROXY ...

lpszProxyBypass - Pointer to a null-terminated string that specifies an optional list of host names or IP addresses, or both, that should not be routed through the proxy when dwAccessType is set to INTERNET_OPEN_TYPE_PROXY ...

а про INTERNET_OPEN_TYPE_PRECONFIG указано:
Retrieves the proxy or direct configuration from the registry.

неоднозначные намеки, не правда ли?


 
Palladin ©   (2008-12-17 15:39) [9]

тьфу, мля, однозначеные в смысле )


 
neverGreen   (2008-12-17 15:46) [10]

большое спасибо Вам за объяснение но с английским у меня литл праблэм, но на сколько я понял если система знает о прокси сервере то INTERNET_OPEN_TYPE_PRECONFIG будет достаточно, а вот с pszProxyName и lpszProxyBypass не понятно для чего это вообще сделано - одной функцией открывать два соединения чтоли?


 
Palladin ©   (2008-12-17 15:50) [11]


> neverGreen   (17.12.08 15:46) [10]

ты думаешь, что доступный прокси-сервер может быть только один единственный? у меня вот три штуки их в локалке... и у всех разное предназначение... для того и предоставленна возможность использовать прокси отличный от указанного в системе


 
clickmaker ©   (2008-12-17 16:02) [12]

> с pszProxyName и lpszProxyBypass не понятно для чего это
> вообще сделано - одной функцией открывать два соединения
> чтоли?

pszProxyName - через что ходить
lpszProxyBypass - куда ходить не через прокси pszProxyName



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

Форум: "Начинающим";
Текущий архив: 2009.02.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.006 c
2-1229690059
ParaSenok
2008-12-19 15:34
2009.02.01
Запуск консольного приложения


2-1229371449
Saidamin
2008-12-15 23:04
2009.02.01
initialization и finalization


15-1228794474
Slider007
2008-12-09 06:47
2009.02.01
С днем рождения ! 9 декабря 2008 вторник


3-1214206318
Matveih1
2008-06-23 11:31
2009.02.01
Как из Delphi завести нового пользователя в FireBird


1-1207674401
Ampleyev
2008-04-08 21:06
2009.02.01
Помогите со стегоалгоритмом





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский