![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
InternetConnect () [D7, XP]
neveGreen © (2008-12-17 13:02:00)Скажите пожалуйста какие в функции InternetConnect () задавать параметры соединения через прокси сервер и вообще какие параметры прокси сервера там можно задать и как?
clickmaker (2008-12-17 16:02:00) [1]> с pszProxyName и lpszProxyBypass не понятно для чего это
> вообще сделано - одной функцией открывать два соединения
> чтоли?
pszProxyName - через что ходить
lpszProxyBypass - куда ходить не через прокси pszProxyName
Palladin (2008-12-17 15:50:00) [2]
> neverGreen (17.12.08 15:46) [10]
ты думаешь, что доступный прокси-сервер может быть только один единственный? у меня вот три штуки их в локалке... и у всех разное предназначение... для того и предоставленна возможность использовать прокси отличный от указанного в системе
neverGreen (2008-12-17 15:46:00) [3]большое спасибо Вам за объяснение но с английским у меня литл праблэм, но на сколько я понял если система знает о прокси сервере то INTERNET_OPEN_TYPE_PRECONFIG будет достаточно, а вот с pszProxyName и lpszProxyBypass не понятно для чего это вообще сделано - одной функцией открывать два соединения чтоли?
Palladin (2008-12-17 15:39:00) [4]тьфу, мля, однозначеные в смысле )
Palladin (2008-12-17 15:38:00) [5]В 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.
неоднозначные намеки, не правда ли?
neverGreen (2008-12-17 15:33:00) [6]а когда я указываю NTERNET_OPEN_TYPE_PRECONFIG если стоит в сетке прокси сервер то он определться для функции из настроек Windows или надо обязательно указывать параметры прокси?
neverGreen (2008-12-17 13:44:00) [7]Понял
О>
||
/\
Palladin (2008-12-17 13:40:00) [8]
> а так и писать '<local>'
да, так и писать
> это что будет значить?
А это, и многое другое, можно узнать в MSDN.
neverGreen (2008-12-17 13:38:00) [9]Благодарю, а так и писать '<local>' - это что будет значить?
Palladin (2008-12-17 13:34:00) [10]
InternetOpen('WRWinInet',INTERNET_OPEN_TYPE_PROXY,'HTTP= HTTP://192.168.0.22:8080HTTPS= HTTP://192.168.0.22:8080','<local>',0)
neverGreen (2008-12-17 13:29:00) [11]ой я ошибся не в InternetConnec, а в функции InternetOpen, например я ставлю параметр INTERNET_OPEN_TYPE_PROXY тогда порт прокси где указывать и протокол? и lpszProxyBypass если я не испльзую в обход ни одного адреса что туда писать nil? не понятно...
clickmaker (2008-12-17 13:09:00) [12]InternetOpen
dwAccessType = INTERNET_OPEN_TYPE_PROXY
InternetSetOption(INTERNET_OPTION_PROXY_USERNAME)
InternetSetOption(INTERNET_OPTION_PROXY_PASSWORD)