Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python CGI 프로그래밍에서 사용할 수 있는 환경 변수는 무엇입니까?

<시간/>

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

서버에서 실행 중인 소프트웨어의 이름과 버전.