Как построить «Автоопределение настроек прокси» в Windows и в Mac - PullRequest
2 голосов
/ 13 января 2010

Какие шаги для реализации этой функции в 1) Windows и 2) в Mac? Я прошел через это, до сих пор мне не очень ясно! Я использую C / C ++ в Windows и в Mac. Итак, Win API или Mac API будет достаточно.

Я также сбит с толку, поскольку в Mac Firefox также есть опция «Использовать настройки прокси-сервера системы», которой нет в Windows Firefox.

Вот несколько похожих вопросов:

LINK-1: Программно определять настройки прокси системы в Windows XP с Python

LINK-2: Как Windows фактически определяет настройки локальной сети (прокси) при использовании автоматической настройки

Согласно этой статье Wiki WPAD , мы должны пройти в этой последовательности:

Но LINK-1 говорит, что "GET http://wpad/wpad.dat" достаточно. Какой я должен следовать?

Ответы [ 2 ]

3 голосов
/ 07 мая 2010

Я использую librproxy . Это решило это требование.

1 голос
/ 13 января 2010

На Mac вы используете SCDynamicStoreCopyProxies(NULL) и запрашиваете в полученном словаре необходимую информацию. См. QA1234 для примера.

В Windows связанные вопросы должны привести вас туда, куда вам нужно. Вы можете добавить, где вы застряли.

...