В нашем приложении используется libcurl для HTTP, и мы хотим получить доступ к настройкам прокси-сервера Internet Explorer. Предыдущий вопрос о переполнении стека рекомендует использовать WinHttpGetIEProxyConfigForCurrentUser
и WinHttpGetProxyForUrl
.
К сожалению, заголовок winhttp.h
, как представляется, не включается в наши копии либо Visual С++ 2005, либо Visual Studio 2008. По-видимому, его можно скачать обновленный Platform SDK и установить его в Visual С++ 2005, но это довольно болезненный процесс, и он не обязательно работает с более новыми версиями Visual Studio.
Есть ли хороший, хорошо поддерживаемый способ доступа к API WinHTTP 5.1 с С++? Или нам следует избегать использования этих API?