CGI Programming / Scripts Question: Download CGI Programming PDF

Can I run a CGI script without returning a new page to the browser?

Tweet Share WhatsApp

Answer:

Yes, but think carefully first: How are your readers going to know
that their "submit" has succeeded? They may hit 'submit' many times!

The correct solution according to the HTTP specification is to
return HTTP status code 204. As an NPH script, this would be:

#!/bin/sh
# do processing (or launch it as background job)
echo "HTTP/1.0 204 No Change"
echo

Download CGI Programming PDF Read All 27 CGI Programming Questions
Previous QuestionNext Question
Can I pass JavaScript variables to a CGI Perl program?What is a CGI bin directory?