Каким http-запросом можно заставить сервер держать соединение 30 секунд?

интернет Компьютеры Linux php apache

Есть скрипт, при обращении к нему он выдает "Hello world", и затем процесс php перестаёт выполняться.

Что нужно указать в запросе, для того чтобы он не закрывал соединение, а еще некоторое время продолжал ожидать?

Спасибо!

Примечание:
>От запроса не зависит

Точно? Мне просто казалось что можно добавить что-то типа keep-alive 30, и скрипт будет продолжать выполняться до истечения времени.
Ответы:
От запроса не зависит. Это уж как в скрипте написано. Можете написать sleep(60); чтобы скрипт просто ждал 60 секунд.
(с) http://www.opennet.ru/
Keep-alive позволяет по одному соединению прогнать несколько запросов.
С точки зрения клиента - экономиться время на установление соединения.
С точки зрения сервера - расходуются лишние ресурсы на поддержание
соединения, причём самое неприятное, что расходуются даже после того,
как клиент скачал страницу со всеми её картинками. Браузер не закрывает
соединения и, если пользователь перейдёт по ссылке на странице, то
запрос пойдёт по всё тому же старому соединению.


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.