सीजीआई पर्यावरण चर
सभी CGI प्रोग्रामों की पहुंच निम्नलिखित पर्यावरण चरों तक है। किसी भी CGI प्रोग्राम को लिखते समय ये चर महत्वपूर्ण भूमिका निभाते हैं।
क्रमांक. | चर नाम | विवरण |
1 | CONTENT_TYPE | सामग्री का डेटा प्रकार। इसका उपयोग तब किया जाता है जब क्लाइंट सर्वर से संलग्न सामग्री भेज रहा हो। उदाहरण के लिए, फ़ाइल अपलोड। |
2 | CONTENT_LENGTH | क्वेरी जानकारी की लंबाई। यह केवल POST अनुरोधों के लिए उपलब्ध है। |
3 | HTTP_COOKIE | सेट कुकीज को की और वैल्यू पेयर के रूप में लौटाता है। |
4 | HTTP_USER_AGENT | उपयोगकर्ता-एजेंट अनुरोध-शीर्षलेख फ़ील्ड में अनुरोध को उत्पन्न करने वाले उपयोगकर्ता एजेंट के बारे में जानकारी होती है। यह वेब ब्राउज़र का नाम है। |
5 | PATH_INFO | सीजीआई स्क्रिप्ट के लिए पथ। |
6 | QUERY_STRING | URL-एन्कोडेड जानकारी जो GET विधि अनुरोध के साथ भेजी जाती है। |
7 | REMOTE_ADDR | अनुरोध करने वाले दूरस्थ होस्ट का IP पता। यह उपयोगी लॉगिंग या प्रमाणीकरण के लिए है। |
8 | REMOTE_HOST | अनुरोध करने वाले होस्ट का पूर्णतः योग्य नाम। यदि यह जानकारी उपलब्ध नहीं है, तो IR पता प्राप्त करने के लिए REMOTE_ADDR का उपयोग किया जा सकता है। |
9 | REQUEST_METHOD | अनुरोध करने के लिए प्रयुक्त विधि। सबसे आम तरीके GET और POST हैं। |
10 | SCRIPT_FILENAME | सीजीआई स्क्रिप्ट का पूरा पथ। |
11 | SCRIPT_NAME | सीजीआई स्क्रिप्ट का नाम। |
12 | SERVER_NAME | सर्वर का होस्टनाम या IP पता |
13 | SERVER_SOFTWARE | सर्वर द्वारा चलाए जा रहे सॉफ़्टवेयर का नाम और संस्करण। |