[인터넷프로그래밍] cgi
- 최초 등록일
- 2002.11.22
- 최종 저작일
- 2002.11
- 9페이지/ 한컴오피스
- 가격 1,000원
목차
1. cgi란 무엇인가?
2. 입력값 전달 방식
3. CGI를 통한 변수 전달 방법 예
4. 환경변수(Environment Variables)
5. cgi 구현 태그
본문내용
CGI는 Common Gateway Interface의 약자입니다. 웹브라우저에서 HTML로 여러 가지 정보를 처리합니다만, 그 기능만으로 모든 정보처리를 다 할 수 없습니다. 이것을 보충하기 위한 외부 프로그램과 웹서버(HTTP Server) 간의 연결 역할을 하기 위한 규약이 CGI입니다.
또는 넓은 의미로 CGI를 수행하는 외부 프로그램을 포함하여 말하기도 합니다. 예를 들어, 홈페이지에 방문객들의 comment를 받을 수 있는 방명록을 만들려고 할 때, 웹에서 구현하는 HTML만으로는 해결할 수 없습니다. 그래서 외부 프로그램이 필요한데, 이 때 외부 프로그램과 웹 간에 서로 주고받을 수 있는 규약을 CGI라고 하고, 그 때 사용하는 프로그램을 gateway프로그램이라고 하는데 이것을 흔히 CGI 프로그램(혹은 스크립트)이라고 합니다. 이 CGI프로그램은 통상적으로 C/C++ 나 PERL혹은 UNIX Shell, Tcl/Tk 등을 사용하여 구현합니다.
참고 자료
없음