কম্পিউটার টিউটোরিয়াল

পাইথনে POST মেথড ব্যবহার করে তথ্য পাস করা


CGI प्रोग्राम को जानकारी पास करने का एक आम तौर पर अधिक विश्वसनीय तरीका POST मेथड है। यह जानकारी को ठीक उसी तरह पैकेज करता है जैसे GET मेथड्स, लेकिन इसे URL में ? के बाद एक टेक्स्ट स्ट्रिंग के रूप में भेजने के बजाय, यह इसे एक अलग संदेश के रूप में भेजता है। यह संदेश CGI स्क्रिप्ट में मानक इनपुट के रूप में आता है।

उदाहरण

नीचे वही hello_get.py स्क्रिप्ट है जो GET के साथ-साथ POST मेथड को भी संभालती है।

#!/usr/bin/python Import modules for CGI handling import cgi, cgitb # Create instance of FieldStorage form = cgi.FieldStorage() # Get data from fields first_name = form.getvalue('first_name') last_name = form.getvalue('last_name') print "Content-type:text/html\r\n\r\n" print "" print "" print "Hello - Second CGI Program" print "" print "" print "

Hello %s %s

" % (first_name, last_name) print "" print ""

आउटपुट

आइए फिर से वही उदाहरण लें जो ऊपर है जो HTML फॉर्म और सबमिट बटन का उपयोग करके दो मान पास करता है। हम इस इनपुट को संभालने के लिए वही CGI स्क्रिप्ट hello_get.py का उपयोग करते हैं।

First Name:
Last Name:

उपरोक्त फॉर्म का वास्तविक आउटपुट यहां है। आप पहला और अंतिम नाम दर्ज करें और फिर परिणाम देखने के लिए सबमिट बटन पर क्लिक करें।

পাইথনে POST মেথড ব্যবহার করে তথ্য পাস করা


  1. রিকার্সন ব্যবহার করে গ্রে কোড জেনারেট করার পাইথন প্রোগ্রাম

  2. Python-এ একটি স্ক্যাটার প্লটের ওপর একটি লাইন ওভারপ্লট করার পদ্ধতি

  3. পাইথনে POST মেথড ব্যবহার করে তথ্য পাস করা

  4. পাইথনে GET মেথড ব্যবহার করে তথ্য পাস করা