PHP में GET और POST विधि के बीच महत्वपूर्ण अंतर यह है कि GET विधि उन्हें पृष्ठ अनुरोध में जोड़कर सूचना भेजती है जबकि POST विधि HTTP शीर्षलेख के माध्यम से जानकारी भेजती है।
PHP एक सर्वर-साइड स्क्रिप्टिंग भाषा है जिसे वेब विकास के लिए डिज़ाइन किया गया है। वेब सर्वर को सूचना भेजने के लिए GET और POST विधियाँ क्लाइंट कंप्यूटर के दो तरीके हैं। ये विधियाँ प्रपत्रों द्वारा उपयोगकर्ताओं से जानकारी प्राप्त करने में मदद करती हैं।
PHP में GET मेथड क्या है?
एक गतिशील वेबसाइट में डेटाबेस से डेटा को स्टोर करने, अपडेट करने, पुनर्प्राप्त करने और हटाने की क्षमता होती है। प्रपत्र एक दस्तावेज़ है जिसमें उपयोगकर्ता के लिए डेटा भरने के लिए फ़ील्ड होते हैं। ये प्रपत्र डेटा डेटाबेस में संग्रहीत होंगे।
जीईटी पद्धति के साथ फॉर्म की जानकारी सभी के लिए दृश्यमान है। दूसरे शब्दों में, सभी चर नाम और मान URL में दिखाई दे रहे हैं। '?' वर्ण पृष्ठ URL और प्रपत्र जानकारी को अलग करता है। GET का उपयोग करके भेजने के लिए सूचना की मात्रा सीमित है। यह 1500 वर्णों से कम है। आमतौर पर, पासवर्ड जैसी संवेदनशील जानकारी भेजने के लिए GET का उपयोग करना एक अच्छा अभ्यास नहीं है। कुछ स्थितियों में, यह विधि पृष्ठ को बुकमार्क करने में मदद करती है।
PHP में POST मेथड क्या है?
POST पद्धति के साथ फॉर्म की जानकारी सभी को दिखाई नहीं देती है। दूसरे शब्दों में, सभी चर नाम और मान HTTP अनुरोध के मुख्य भाग से जुड़े होते हैं। प्रपत्र की जानकारी URL में दिखाई नहीं दे रही है। इसलिए, यह सुरक्षित रूप से जानकारी भेजने में मदद करता है। भेजने के लिए डेटा की मात्रा की कोई विशेष सीमा भी नहीं है। इसके अलावा, POST विधि सर्वर पर फ़ाइलें अपलोड करते समय बहु-भाग बाइनरी इनपुट के लिए समर्थन जैसी सुविधाएँ प्रदान करती है।
PHP में GET और POST मेथड में क्या अंतर है?
PHP में बनाम पोस्ट विधि प्राप्त करें |
|
GET एक ऐसा तरीका है जो जानकारी को पेज रिक्वेस्ट में जोड़कर भेजता है। | POST एक ऐसी विधि है जो HTTP हेडर के माध्यम से जानकारी स्थानांतरित करती है। |
यूआरएल | |
फॉर्म की जानकारी यूआरएल में दिख रही है | फॉर्म की जानकारी यूआरएल में दिखाई नहीं दे रही है |
सूचना राशि | |
सीमित मात्रा में सूचना भेजी जाती है। यह 1500 वर्णों से कम है। | असीमित मात्रा में सूचना भेजी जाती है। |
उपयोग | |
गैर-संवेदनशील डेटा भेजने में मदद करता है | संवेदनशील डेटा (पासवर्ड), बाइनरी डेटा (शब्द दस्तावेज़, चित्र) भेजने और फ़ाइलें अपलोड करने में मदद करता है |
सुरक्षा | |
बहुत सुरक्षित नहीं। | अधिक सुरक्षित। |
पेज को बुकमार्क करना | |
पेज को बुकमार्क करना संभव | पेज को बुकमार्क करना संभव नहीं |
सारांश - PHP में बनाम पोस्ट विधि प्राप्त करें
इस लेख में PHP में फॉर्म हैंडलिंग के दो महत्वपूर्ण तरीकों पर चर्चा की गई है। वे GET और POST विधियाँ हैं। सामान्यतया, डेवलपर्स GET पद्धति का उपयोग करने के बजाय डेटा भेजने के लिए POST विधि पसंद करते हैं। PHP में GET और POST विधि के बीच महत्वपूर्ण अंतर यह है कि GET विधि उन्हें पृष्ठ अनुरोध में जोड़कर सूचना भेजती है जबकि POST विधि HTTP शीर्षलेख के माध्यम से जानकारी भेजती है।