alekciy
Новичок
Вывод данных в браузер при получении малых порций данных за один коннект
Собственно вопрос, возможно ли на клиент отправлять данные порциями менее 5кб в ходе одного соединения с сервером что бы они отображались сразу? Т.е. дослать в браузер данные менее 5кб, что бы они были доступны для манипуляции.
А предыстория такая. Захотел поработать с буфером. Ну к примеру такой скриптик:
Только вот оказалось, что данные браузере не отображаются, отображение начинается только при получении не менее 5кб (в Опере по крайней мере так показывается).
Я конечно понимаю, что это вопрос реализации того или иного браузера, повлиять на клиент с сервера мы не можем, но может есть такие HTTP заголовки, которые заставят браузер браузер сразу отображать данные не дожидаясь завершения сеанса связи?
Пока начал эксперименты с заголовками отвечающими за кэширование, но не то все... вообще повлият возможно или дело гиблое?
Собственно вопрос, возможно ли на клиент отправлять данные порциями менее 5кб в ходе одного соединения с сервером что бы они отображались сразу? Т.е. дослать в браузер данные менее 5кб, что бы они были доступны для манипуляции.
А предыстория такая. Захотел поработать с буфером. Ну к примеру такой скриптик:
PHP:
<?php
while(1)
{
echo( "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<br>" );
flush();
sleep(1);
}
?>
Я конечно понимаю, что это вопрос реализации того или иного браузера, повлиять на клиент с сервера мы не можем, но может есть такие HTTP заголовки, которые заставят браузер браузер сразу отображать данные не дожидаясь завершения сеанса связи?
Пока начал эксперименты с заголовками отвечающими за кэширование, но не то все... вообще повлият возможно или дело гиблое?