CGI

hyenam·2022년 6월 28일

webserv

목록 보기
3/6

CGI(Common Gateway Interface)
웹 서버상에서 사용자 프로그램을 동작시키기 위한 인터페이스.
서버 프로그램과 외부 프로그램의 연계를 시키기 위해 CGI가 탄생했다.

CGI는 표준 입출력이 가능한 언어라면 언어에 구애받지 않고 확장하여 이용가능하다.

CGI를 경유해 실행되는 프로그램을 CGI 프로그램 또는 CGI스크립트라고 부른다.

  • 일반적으로 웹 상에서의 요청은 하이퍼링크를 통해 이루어지지만 CGI는 주로 FORM 태그나 Isindex태그를 통해 이루어진다.
  • CGI프로그램의 확장자는 가급적 .cgi로 해야한다.
  • 디렉토리 CGI는 가급적 cgi-bin 디렉토리에서 기동한다.

학습에 참고한 사이트

profile
공부한 걸 정리하고 있습니다.

0개의 댓글