GET विधि
GET विधि पृष्ठ अनुरोध में संलग्न एन्कोडेड उपयोगकर्ता जानकारी भेजती है। पृष्ठ और एन्कोडेड जानकारी को किसके द्वारा अलग किया जाता है? चरित्र इस प्रकार है -
https://www.test.com/hello?key1=value1&key2=value2
ब्राउज़र से वेब सर्वर तक जानकारी भेजने के लिए जीईटी विधि डिफ़ॉल्ट विधि है और यह एक लंबी स्ट्रिंग उत्पन्न करती है जो आपके ब्राउज़र के स्थान:बॉक्स में दिखाई देती है। . यह अनुशंसा की जाती है कि GET विधि का उपयोग न करना बेहतर है। यदि आपके पास सर्वर को पास करने के लिए पासवर्ड या अन्य संवेदनशील जानकारी है।
GET विधि की आकार सीमा है:अनुरोध स्ट्रिंग में केवल 1024 वर्ण हो सकते हैं ।
यह जानकारी QUERY_STRING शीर्षलेख . का उपयोग करके पास की जाती है और QUERY_STRING पर्यावरण चर के माध्यम से पहुंच योग्य होगा जिसे getQueryString() का उपयोग करके नियंत्रित किया जा सकता है और getParameter() अनुरोध वस्तु के तरीके।
पोस्ट विधि
बैकएंड प्रोग्राम को जानकारी भेजने का एक आम तौर पर अधिक विश्वसनीय तरीका POST विधि है।
यह विधि जानकारी को ठीक उसी तरह से पैकेज करती है जैसे GET विधि, लेकिन इसे एक के बाद टेक्स्ट स्ट्रिंग के रूप में भेजने के बजाय? यूआरएल में यह इसे एक अलग संदेश के रूप में भेजता है। यह संदेश बैकएंड प्रोग्राम में मानक इनपुट के रूप में आता है जिसे आप पार्स कर सकते हैं और अपने प्रसंस्करण के लिए उपयोग कर सकते हैं।