0 / 0 / 0
Регистрация: 20.10.2020
Сообщений: 28
1

Открытие, удержание и закрытие интернет соединения

14.11.2020, 11:23. Показов 404. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Программа посылает примерно 2 HTTP запроса в секунду и получает ответ. При этом, я создаю и разрываю соединение каждый раз.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
hOpenHandle = InternetOpenA();
if (hOpenHandle)
{
   hConnectHandle = InternetConnectA();
   if (hConnectHandle)
   {
      hResourceHandle = HttpOpenRequestA();
      
      //Здесь что-то делаю...
      
      InternetCloseHandle(hResourceHandle);
      InternetCloseHandle(hConnectHandle);
   }
   InternetCloseHandle(hOpenHandle);
 }
Правильно-ли это?
Вопросы:
1. Могу я создавать соединение при запуске программы, а не на каждом запросе?
2. Могу я создать одновременно 2 соединения - HTTP и HTTPS?
3. Как мне проверять, что оно все еще открыто и можно-ли его как-то удерживать?
4. Могу я его закрыть в WM_DESTROY?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.11.2020, 11:23
Ответы с готовыми решениями:

Правильное открытие, закрытие соединения
Приветствую. Знаю что этот вопрос уже затёрт до дыр, знаю что соединение требует много ресурсов....

Закрытие com соединения для 1С
Здравствуйте использую com соединения и натолкнулся на то что com соединение после отработки...

Закрытие соединения с mongodb
добрый день, как закрывать и закрывать ли соединение с базой? У метода close, в классе...

Правильное закрытие соединения с БД
Приветствую! Мужики, подскажите, как правильно? Так: if ($result->num_rows == 0){ ...

0
14.11.2020, 11:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.11.2020, 11:23
Помогаю со студенческими работами здесь

Закрытие соединения MySQLi
Добрый день, товарищи. Я сделал страницу с простой формой и обработчик к ней. Все, что надо - это...

Закрытие TCP соединения и TIME_WAIT
Есть клиент и сервер. Если клиент первым закрывает соединение, тогда на порту клиента остаётся...

Закрытие tcp соединения на хосте
Здравствуйте. Есть такая проблема: после разрыва соединения хост считает его открытым. Как мне...

Закрытие соединения по нажатию кнопки
Подскажите пожалуйста, как можно по нажатию другой кнопки, закрыть это соединение? private void...

Закрытие соединения с базой данных
Обучаюсь по уроку Михаила Русакова. Делаю сайт, он уже довольно разросшийся. Уже приобрел...

Boost asio закрытие сокет-соединения
Всем привет! Прослушиваю порт: void function_cb(socket_ptr sock) { .... } int main(int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru