HTTP 를 공부하고 있는데
HTTP 헤더에 포함되어 넘어가는 환경변수들의 역활을
정확히 잘 모르겠습니다.
(Accept, Referer, Accept-Encoding, User-Agent, Host...등등)
HTTP rfc 문서를 보긴했는데 오히려 무슨말인지 도통 이해가 .. -__
HTTP 환경변수를 이해시켜줄 문서나 사이트같은데가 있을까요?
환경변수는 다음과 같은 목적으로 사용할 수 있습니다.
1. 로그를 남긴다 : RemoteHost, Refer, URI 등등의 정보를 이용
1. php모듈, 혹은 CGI응용을 호출할 때, 환경변수를 통해서 값을 넘긴다. php/cgi 모듈은 환경변수로 필요한 정보를 받아서 처리를 한다.
1. 사용자의 브라우저를 확인함으로써, 조건을 분기시킬 수 있다.(IE용 스크립트를 띄운다든지등등등) : User-Agent
1. Encoding를 확인해서 문서의 디코딩/인코딩 정책을 결정한다.
환경변수는 다음과
환경변수는 다음과 같은 목적으로 사용할 수 있습니다.
1. 로그를 남긴다 : RemoteHost, Refer, URI 등등의 정보를 이용
1. php모듈, 혹은 CGI응용을 호출할 때, 환경변수를 통해서 값을 넘긴다. php/cgi 모듈은 환경변수로 필요한 정보를 받아서 처리를 한다.
1. 사용자의 브라우저를 확인함으로써, 조건을 분기시킬 수 있다.(IE용 스크립트를 띄운다든지등등등) : User-Agent
1. Encoding를 확인해서 문서의 디코딩/인코딩 정책을 결정한다.
http://www.joinc.co.kr/modules/moniwiki/wiki.php/article/cgi 문서를 읽어보시면 도움이 될듯합니다.
댓글 달기