@Airog

Как через wininet делать несколько запросов в одном коннекте?

Используя WinInet я делаю запросы к серверу. Насколько понял, то функция HttpSendRequest подключается к серверу отправляет запрос и получает ответ, после чего коннект закрывается сразу или через некоторое время. Мне нужно отослать несколько запросов при одном коннекте. В msdn написано что можно повторно слать запрос функцией HttpSendRequest и она отошлет в том же коннекте, но отошлет тот же самый запрос, а мне нужно разные запросы. WinInet позволяет менять сам запрос, но я не нашел как сменить тип запроса GET или POST и сменить сам урл. Можно создать новый запрос, но он будет создавать новый коннект, а мне нужно в уже существующем.
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 1
@none7
Вангую. Если сервер не закрыл подключение после выдачи контента, то HINTERNET полученный от HttpOpenRequest может быть использован для повторного вызова HttpOpenRequest. При этом HttpOpenRequest вернёт тот же HINTERNET. Не зря же они всё в один тип запихнули.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы