পাইথনের সাথে একটি অ্যাপাচি সিজিআই স্ক্রিপ্টে একটি কাস্টম অনুরোধ শিরোনামের মান পাওয়া সম্ভব৷ সমাধানও এর মতই।
Apache এর mod_cgi গৃহীত প্রতিটি HTTP অনুরোধ শিরোনামের জন্য পরিবেশের ভেরিয়েবল সেট করবে, এই পদ্ধতিতে সেট করা ভেরিয়েবলগুলির একটি HTTP_ উপসর্গ থাকবে, তাই উদাহরণস্বরূপ x-ক্লায়েন্ট-সংস্করণ:1.2.3 ভেরিয়েবল HTTP_X_CLIENT_VERSION হিসাবে উপলব্ধ হবে৷
সুতরাং, উপরের কাস্টম শিরোনামটি পড়তে শুধু os.environ["HTTP_X_CLIENT_VERSION"] কল করুন৷
নীচের স্ক্রিপ্টটি সমস্ত HTTP_* শিরোনাম এবং মান −
মুদ্রণ করবে#!/usr/bin/env pythonimport osprint "Content-Type:text/html"print "Cache-Control:no-cache"printprint ""হেডারনেমের জন্য, os.environ এ headervalue। iteritems():if headername.startswith("HTTP_"):"{0} ={1}
" প্রিন্ট করুন। ফরম্যাট(হেডারনাম, হেডার ভ্যালু) প্রিন্ট ""প্রে>