Я пытаюсь написать клиент для сайта, который предоставляет данные в виде потока HTTP (он же HTTP-сервер). Однако urllib2.urlopen () захватывает поток в его текущем состоянии и затем закрывает соединение. Я попытался пропустить urllib2 и напрямую использовать httplib, но, похоже, это происходит так же.
Запрос представляет собой запрос POST с набором из пяти параметров. Однако файлы cookie или проверка подлинности не требуются.
Есть ли способ заставить поток оставаться открытым, чтобы можно было проверять каждый цикл программы на наличие нового содержимого вместо того, чтобы ждать, пока все это будет перезагружено каждые несколько секунд, что приводит к задержке?