Я сталкиваюсь с проблемой при отправке http-запроса с использованием Wininet API, используя, когда запрос отправляется через прокси-сервер.
У меня есть приложение mfc, которое отправляет запросы на сервер.Для отправки запроса используется
HttpSendRequest
функция wininet.Мне нужен файл для загрузки с помощью этого.для этого нужно отправить 3-4 запроса на каждый файл.Когда есть прокси, я не могу загружать более 3 файлов одновременно.После этого запросы не отправляются должным образом.Как только он заблокирован, все запросы, отправленные после этого, не получают должного ответа (возникает некоторое исключение).Я сделал добавление учетных данных прокси, используя
InternetSetOption(hConnect, INTERNET_OPTION_PROXY_USERNAME, (LPVOID)lpUname, nUnameBuffer);
InternetSetOption(hConnect, INTERNET_OPTION_PROXY_PASSWORD, (LPVOID)lpPswrd, nPswrdBuffer);
, когда приложение перезагружено, тогда все в порядке для следующих 3 файлов.также работает нормально, если настройки прокси отключены.
Кто-нибудь знает, почему это происходит?Есть ли ограничение для запроса с использованием функций Wininet под прокси?помогите пожалуйста как решить эту проблему.hellpp me plzzzzz
заранее спасибо.