nerdexam
GIAC

GSNA · Question #361

On which of the following does a CGI program execute?

The correct answer is B. Web server. The Common Gateway Interface (CGI) specification is used for creating executable programs that run on a Web server. CGI defines the communication link between a Web server and Web applications. It gives a network or Internet resource access to specific programs. For example…

Database & Application Auditing

Question

On which of the following does a CGI program execute?

Options

  • ARouter
  • BWeb server
  • CClient
  • DClient and Web server

How the community answered

(57 responses)
  • A
    4% (2)
  • B
    75% (43)
  • C
    7% (4)
  • D
    14% (8)

Explanation

The Common Gateway Interface (CGI) specification is used for creating executable programs that run on a Web server. CGI defines the communication link between a Web server and Web applications. It gives a network or Internet resource access to specific programs. For example, when users submit an HTML form on a Web site, CGI is used to pass this information to a remote application for processing, and retrieve the results from the application. It then returns these results to the user by means of an HTML page. Answer: A is incorrect. CGI programs do not execute on routers.

Topics

#CGI#web server execution#server-side scripting#web application architecture

Community Discussion

No community discussion yet for this question.

Full GSNA Practice