соединение по http connection keep-alive, как прочесть данные?

Alex-111

Новичок
Пользователь
Авг 6, 2020
1
0
1
Идет общение с сервером по http, при соединении в режиме "connection: close", все нормально,
сначала посылаем запрос - socket.write, после чего - socket.read читаем ответ, все работает.
Но требуется держать соединение постоянно, и при установке заголовка http "connection: keep_alive", read() читает данные и, похоже, прочтя ответ - зависает. Ну и через минуту отваливается по тайм-ауту.
Как сделать чтобы выполнение шло дальше? Может флажок какой? Гуглю, пока не увидел ответа.
 

Форум IT Специалистов