Beefy Boxes and Bandwidth Generously Provided by pair Networks Ovid
XP is just a number
 
PerlMonks  

Re: how to implement "tail -f" using CGI

by saucepan (Scribe)
on May 16, 2001 at 23:52 UTC ( [id://81127]=note: print w/replies, xml ) Need Help??

This is an archived low-energy page for bots and other anonmyous visitors. Please sign up if you are a human and want to interact.


in reply to how to implement "tail -f" using CGI

Try renaming your CGI script to nph-whatever.cgi. Many webservers will, upon noticing the "nph-" (no parsed headers) prefix on a CGI script, send the script output directly to the browser without any buffering.

  • Comment on Re: how to implement "tail -f" using CGI

Replies are listed 'Best First'.
Re^2: how to implement "tail -f" using CGI
by tadman (Prior) on May 17, 2001 at 07:01 UTC
    This is the "old fashioned" way to do it. Instead, you are probably better off using the CGI.pm way, which is documented as such:      use CGI qw [ -nph :standard ]; The '-nph' triggers a header equivalent to the aforementioned 'nph-' prefix on the CGI. There are several alternative methods, plus other discussion, in the CGI documentation under 'NPH'.

    Of course, you will have to unbuffer STDOUT for full effect, as with:      $|++; As a further note, make sure the HTML you are sending to the browser can be displayed immediately. Under Netscape, for example, a table will not display until it is fully loaded. If you keep sending table data ad infinitum, the table will never display. This also applies to other tags including, but not limited to, UL and OL.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://81127]
help
Sections?
Information?
Find Nodes?
Leftovers?
    Notices?
    hippoepoptai's answer Re: how do I set a cookie and redirect was blessed by hippo!
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.