CGI 환경 변수
모든 CGI 프로그램은 다음 환경 변수에 액세스할 수 있습니다. 이러한 변수는 CGI 프로그램을 작성할 때 중요한 역할을 합니다.
Sr.No. | 변수 이름 | 설명 |
1 | CONTENT_TYPE | 콘텐츠의 데이터 유형입니다. 클라이언트가 첨부된 콘텐츠를 서버로 보낼 때 사용됩니다. 예를 들어 파일 업로드. |
2 | CONTENT_LENGTH | 쿼리 정보의 길이. POST 요청에만 사용할 수 있습니다. |
3 | HTTP_COOKIE | 설정된 쿠키를 키 및 값 쌍의 형태로 반환합니다. |
4 | HTTP_USER_AGENT | 사용자 에이전트 요청 헤더 필드는 요청을 시작한 사용자 에이전트에 대한 정보를 포함합니다. 웹 브라우저의 이름입니다. |
5 | PATH_INFO | CGI 스크립트의 경로. |
6 | QUERY_STRING | GET 메소드 요청과 함께 전송되는 URL 인코딩 정보입니다. |
7 | REMOTE_ADDR | 요청을 하는 원격 호스트의 IP 주소. 이것은 유용한 로깅 또는 인증에 유용합니다. |
8 | REMOTE_HOST | 요청하는 호스트의 정규화된 이름입니다. 이 정보를 사용할 수 없는 경우 REMOTE_ADDR을 사용하여 IR 주소를 얻을 수 있습니다. |
9 | REQUEST_METHOD | 요청을 수행하는 데 사용된 방법입니다. 가장 일반적인 방법은 GET 및 POST입니다. |
10 | SCRIPT_FILENAME | CGI 스크립트의 전체 경로. |
11 | SCRIPT_NAME | CGI 스크립트의 이름. |
12 | SERVER_NAME | 서버의 호스트 이름 또는 IP 주소 |
13 | SERVER_SOFTWARE | 서버에서 실행 중인 소프트웨어의 이름과 버전. |