CGI

更新日:

用語解説

CGI(Common Gateway Interface)は、WebサーバがHTTPの要求を外部のプログラムに渡し、その出力を応答として返すための仕組みです。

■ 試験で押さえるポイント

  • 要求の情報は環境変数や標準入力で渡し、プログラムは結果を標準出力に書きます。

  • 要求ごとにプログラムを起動するため、負荷が高いと処理が重くなります。

  • 利用者の入力をそのまま命令に使うと、インジェクション攻撃の危険があります。

■ 選択肢での判断ポイント

Webサーバと外部プログラムをつなぐ仕組みとして判断します。

同じ分野の用語