[Servlet] CGI와 Servlet
·
Back-End/Back-End
[작성일: 2023. 03. 27] CGI(Common Gateway Interface)CGI 이전의 웹서버는 사용자가 특정 경로를 입력하면 리소스를 제공함.CGI는 사용자의 입력값을 인자(파라미터)로 받아 프로그램을 동작시켜 실행 결과를 웹으로 제공함.웹 서버에서 동적인 페이지를 보여주기 위해 프로그램을 구동하는 기술   CGI 동작 구조통신 request(요청)이 웹 서버로 전달웹 서버는 요청에 있는 주소가 CGI 프로그램에 매핑이 되는지 확인매핑 실패 시 오류, 매핑 성공 시 실행(환경변수 + 표준입력 형태료 요청이 전달 됨.)웹 서버는 CGI 프로그램이 표준 출력으로 보낸 내용을 그대로 돌려줌.static wep page   (거의 쓸 일 없음) 기업 소개 페이지dynamic web page   ..