इस पोस्ट में, हम HTML में GET और POST विधियों के बीच के अंतर को समझेंगे।
प्राप्त विधि
-
पैरामीटर URL के अंदर रखे गए हैं।
-
इसका मुख्य लक्ष्य इसके अंदर मौजूद डेटा/दस्तावेजों को पुनः प्राप्त करना है।
-
इसमें क्वेरी के परिणामों को बुकमार्क करने की क्षमता है।
-
यह असुरक्षित है, और पर्याप्त सुरक्षित नहीं है।
-
ऐसा इसलिए है क्योंकि डेटा और क्रेडेंशियल सादे पाठ के रूप में मौजूद हैं।
-
इसे कोई भी देख सकता है।
-
डेटा बाधा यह है कि केवल ASCII वर्णों की अनुमति है।
-
यह केवल 2000 वर्णों तक का हो सकता है।
-
यह डेटा की लंबाई को न्यूनतम मान पर रखने के लिए भी कहा जाता है।
-
डेटा को कैश किया जा सकता है जब GET विधि का उपयोग किया जाता है।
-
इसका उपयोग विदेशी भाषाओं के साथ काम करने के लिए नहीं किया जा सकता है।
-
इसका उपयोग बहुत सारे सर्च इंजन के साथ किया जाता है।
-
GET विधि वेब सर्वर के साथ एक संपर्क बनाती है।
पोस्ट विधि
-
पैरामीटर शरीर के अंदर रखे जाते हैं।
-
इसका मुख्य लक्ष्य इसके अंदर मौजूद डेटा/दस्तावेजों को अपडेट करना है।
-
इसमें क्वेरी के परिणामों को बुकमार्क करने की क्षमता नहीं है।
-
यह GET पद्धति की तुलना में अधिक सुरक्षित और पर्याप्त सुरक्षित है।
-
यह 8 एमबी तक डेटा स्टोर कर सकता है।
-
डेटा की लंबाई कोई भी मान हो सकती है।
-
यह URL में मौजूद वेरिएबल को प्रदर्शित नहीं करता है।
-
कोई डेटा बाधा नहीं है, इसलिए सभी वर्णों की अनुमति है।
-
जब POST पद्धति का उपयोग किया जाता है तो डेटा को कैश नहीं किया जा सकता है।
-
POST विधि वेब सर्वर के साथ दो संपर्क बनाती है।