CGI Programming / Scripts Question: Download Questions PDF
Can I run a CGI script without returning a new page to the browser?
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
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 Interview Questions And Answers
PDF
Previous Question | Next Question |
Can I pass JavaScript variables to a CGI Perl program? | What is a CGI bin directory? |