Я досить новим для протоколів HTTP, що включають проксі та аутентифікацію. Я працюю над програмою, яка запускається у Windows, і використовує мережу хосту для надсилання / отримання запитів HTTP / S. Він також використовує Libcurl, щоб допомогти передачі.
Тим не менш, у мене є кілька питань, коли я повинен використовувати проксі. Оскільки я в мережі, у мене є проксі, визначений для певних URL-адрес з файлом PAC. Оскільки Libcurl не підтримує Javascript, я використовую PACParser для аналізу файлу PAC і визначення проксі-сервера.
Коли я використовую проксі, я отримую 407 аутентифікації. Я не знаю, як подолати автентифікацію проксі. Я спробував різні доступні налаштування з CURL як BASIC / DIGEST / NTLM. Ніхто з них не працює. Але якщо я жорстко кодую ім'я користувача і пароль у запиті, то бачу, що запит проходить.
Як я можу уникнути жорсткого кодування імені користувача та пароля, а також переконайтеся, що використання проксі буде працювати?