Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ตัวแปรสภาพแวดล้อมมีอะไรบ้างในการเขียนโปรแกรม Python CGI


ตัวแปรสภาพแวดล้อม CGI

โปรแกรม CGI ทั้งหมดมีสิทธิ์เข้าถึงตัวแปรสภาพแวดล้อมต่อไปนี้ ตัวแปรเหล่านี้มีบทบาทสำคัญในขณะเขียนโปรแกรม CGI

Sr.No.
ชื่อตัวแปร
คำอธิบาย
1 CONTENT_TYPE

ประเภทข้อมูลของเนื้อหา ใช้เมื่อลูกค้าส่งเนื้อหาที่แนบมาไปยังเซิร์ฟเวอร์ เช่น การอัพโหลดไฟล์

2 CONTENT_LENGTH

ความยาวของข้อมูลการสืบค้น มีให้สำหรับคำขอ POST เท่านั้น

3 HTTP_COOKIE

ส่งคืนชุดคุกกี้ในรูปแบบของคู่คีย์ &ค่า

4 HTTP_USER_AGENT

ฟิลด์ส่วนหัวคำขอ User-Agent มีข้อมูลเกี่ยวกับตัวแทนผู้ใช้ที่เริ่มต้นคำขอ เป็นชื่อเว็บบราวเซอร์

5 PATH_INFO

เส้นทางสำหรับสคริปต์ CGI

6 QUERY_STRING

ข้อมูลที่เข้ารหัส URL ที่ส่งพร้อมกับคำขอเมธอด GET

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

ชื่อและเวอร์ชันของซอฟต์แวร์ที่เซิร์ฟเวอร์ใช้งานอยู่