... In case of server, where there is no monitor screen, how would the output be displayed ?
I think your notion of STDOUT is too limited (or specialised). From what you write, it seems you think STDOUT has to be connected to a terminal (so the output would typically be displayed on the monitor screen). This is not necessarily the case. STDOUT is just a file handle that can be opened to anything a file handle can in principle be opened to. In this particular case, the CGI script's standard handles (out/err/in) are connected to pipes set up by the webserver, which reads the data output by the script and passes it on to the browser (via the socket that connects the webserver with the browser).
In reply to Re: display of output from cgi script
by almut
in thread display of output from cgi script
by manishrathi
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |