কম্পিউটার

পাইথন 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

URL-এনকোড করা তথ্য যা GET পদ্ধতির অনুরোধের সাথে পাঠানো হয়৷

7 REMOTE_ADDR

রিমোট হোস্টের আইপি অ্যাড্রেস অনুরোধ করছে৷ এটি দরকারী লগিং বা প্রমাণীকরণের জন্য।

8 REMOTE_HOST

অনুরোধকারী হোস্টের সম্পূর্ণ যোগ্য নাম। যদি এই তথ্য উপলব্ধ না হয়, তাহলে REMOTE_ADDR আইআর ঠিকানা পেতে ব্যবহার করা যেতে পারে।

9 REQUEST_METHOD

অনুরোধ করার জন্য ব্যবহৃত পদ্ধতি। সবচেয়ে সাধারণ পদ্ধতি হল GET এবং POST।

10 SCRIPT_FILENAME

CGI স্ক্রিপ্টের সম্পূর্ণ পথ।

11 SCRIPT_NAME

CGI স্ক্রিপ্টের নাম৷

12 SERVER_NAME

সার্ভারের হোস্টনাম বা IP ঠিকানা

13 SERVER_SOFTWARE

সার্ভারটি যে সফ্টওয়্যারটি চালাচ্ছে তার নাম এবং সংস্করণ৷


  1. পাইথন এনভায়রনমেন্ট ভেরিয়েবল কিভাবে ব্যবহার করবেন

  2. সি প্রোগ্রামিং এ ফাংশন করার সুযোগের নিয়ম কি কি?

  3. পাইথনে CGI এনভায়রনমেন্ট ভেরিয়েবল

  4. পাইথনে CGI কি?