Website/App design एवं college projects आदि के लिए संपर्क करें – 8085589371

HTTP (Hyper Text Transfer Protocol ) methods की GET एवं POST है जो फॉर्म का डाटा सेंड (सर्वर पे) करने के लिए उपयोग होती है। दोनों ही मेथड्स के अपने अपने फायदे एवं नुकशान है।

ये methods हर एक सर्वर द्वारा हैंडल की जाती है, यदि backend php में लिखा है तो php से हैंडल किये जायेगा, python, java, nodejs आदि और भी ऑप्शन है।

S.No.GETPOST
1डाटा url parameters की मदद से भेजा जाता है। डाटा https में बॉडी की मदद से भेजा है।
2डाटा visible होता है यूआरएल parameters में। डाटा visible नहीं होता है यूआरएल parameters में।
3ये method secure नहीं है, sensitive डाटा भेजने के लिए। ये method secure है, sensitive डाटा भेजने के लिए।
4डाटा सेंड करने की लिमिट लगभग 2048 करैक्टर होती है। कोई लिमिट नहीं रहती है।
5डाटा को कैश एवं बुकमार्क किया जाता सकता है। डाटा को कैश एवं बुकमार्क नहीं किया जाता सकता है।
6 डाटा यूआरएल पैरामीटर्स में visible होता है एवं plain टेक्स्ट में रहता है। डाटा यूआरएल पैरामीटर्स में visible नहीं होता है एवं encrypted form में रहता है।
7 इस मेथड का उपयोग server से डाटा retrieve करने के लिए करते है। इस मेथड का उपयोग sensitive डाटा को सेंड करने लिए उपयोग किया जाता है।

Example – GET Method

<!-- registration form -->
<form method="GET" action="register.php">
  <label for="first_name">First Name:</label>
  <input type="text" id="first_name" name="first_name" required><br><br>

  <label for="last_name">Last Name:</label>
  <input type="text" id="last_name" name="last_name" required><br><br>

  <label for="mobile">Mobile:</label>
  <input type="text" id="mobile" name="mobile" required><br><br>

  <input type="submit" value="Submit">
</form>

Example – POST Method

<!-- registration form -->
<form method="POST" action="register.php">
  <label for="first_name">First Name:</label>
  <input type="text" id="first_name" name="first_name" required><br><br>

  <label for="last_name">Last Name:</label>
  <input type="text" id="last_name" name="last_name" required><br><br>

  <label for="mobile">Mobile:</label>
  <input type="text" id="mobile" name="mobile" required><br><br>

  <input type="submit" value="Submit">
</form>

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top