Вопрос по perl – Reg: Perl CGI скрипт автообновление с новыми данными

1

Привет Этот скрипт занимает 3 * 2 секунды времени, а затем сразу распечатывает вывод в браузере, помогите повторно

#!C:/perl/bin/perl.exe
use warnings;
use strict;
use CGI;

my $cgi = new CGI;
print $cgi->header();
print $cgi->start_html("First");
print $cgi->h1("First");
sleep(2);
print $cgi->h1("Second");
sleep(2);
print $cgi->h1("Third");
print $cgi->end_html();
возможный дубликатHow can I serve unbuffered CGI content from Apache 2? Quentin
Пожалуйста, прекратите использовать грязный старый CGI.pm. Вместо этого используйте современный и чистый веб-движок, такой какDancer или жеMojolicious. dolmen
Дубликатstackoverflow.com/questions/10600495/… по тому же ОП. Sebastian Stumpf

Ваш Ответ

1   ответ
1

$| = 1; очистить выходной буфер с каждым отпечатком, но выглядитApache будет ждать окончания работы скрипта перед возвратом чего-либо, поэтому вам может понадобиться переместить логику сна в клиентский JavaScript.

Похожие вопросы