Computer >> Máy Tính >  >> Lập trình >> Python

Các biến môi trường có sẵn trong Lập trình Python CGI là gì?

Biến môi trường CGI

Tất cả các chương trình CGI đều có quyền truy cập vào các biến môi trường sau. Các biến này đóng một vai trò quan trọng trong khi viết bất kỳ chương trình CGI nào.

Sr.No.
Tên biến
Mô tả
1 CONTENT_TYPE

Kiểu dữ liệu của nội dung. Được sử dụng khi máy khách đang gửi nội dung đính kèm đến máy chủ. Ví dụ:tải lên tệp.

2 CONTENT_LENGTH

Độ dài của thông tin truy vấn. Nó chỉ có sẵn cho các yêu cầu ĐĂNG.

3 HTTP_COOKIE

Trả về các cookie đã đặt ở dạng cặp khóa &giá trị.

4 HTTP_USER_AGENT

Trường tiêu đề yêu cầu Tác nhân người dùng chứa thông tin về tác nhân người dùng khởi tạo yêu cầu. Nó là tên của trình duyệt web.

5 PATH_INFO

Đường dẫn cho tập lệnh CGI.

6 QUERY_STRING

Thông tin mã hóa URL được gửi với yêu cầu phương thức GET.

7 REMOTE_ADDR

Địa chỉ IP của máy chủ từ xa thực hiện yêu cầu. Đây là cách ghi nhật ký hữu ích hoặc để xác thực.

8 REMOTE_HOST

Tên đầy đủ đủ điều kiện của máy chủ thực hiện yêu cầu. Nếu thông tin này không có sẵn, thì REMOTE_ADDR có thể được sử dụng để lấy địa chỉ IR.

9 REQUEST_METHOD

Phương thức được sử dụng để thực hiện yêu cầu. Các phương pháp phổ biến nhất là GET và POST.

10 SCRIPT_FILENAME

Đường dẫn đầy đủ đến tập lệnh CGI.

11 SCRIPT_NAME

Tên của tập lệnh CGI.

12 SERVER_NAME

Tên máy chủ hoặc Địa chỉ IP của máy chủ

13 PHẦN MỀM SERVER_SOFT

Tên và phiên bản của phần mềm mà máy chủ đang chạy.