CGI
更新日:
用語解説
CGI(Common Gateway Interface)は、WebサーバがHTTPの要求を外部のプログラムに渡し、その出力を応答として返すための仕組みです。
■ 試験で押さえるポイント
要求の情報は環境変数や標準入力で渡し、プログラムは結果を標準出力に書きます。
要求ごとにプログラムを起動するため、負荷が高いと処理が重くなります。
利用者の入力をそのまま命令に使うと、インジェクション攻撃の危険があります。
■ 選択肢での判断ポイント
Webサーバと外部プログラムをつなぐ仕組みとして判断します。