HTTP प्रोटोकॉल में GET विधि द्वारा फॉर्म सबमिशन

HTML भाषा के माध्यम से वेबसाइट पर ऐसे फॉर्म बनाए जा सकते हैं जिनमें उपयोगकर्ता डेटा दर्ज कर सकता है। फॉर्म के action एट्रिब्यूट में वह URI निर्दिष्ट किया जाता है, जिस पर फॉर्म सबमिट किया जाएगा, और method एट्रिब्यूट में - सबमिशन की HTTP विधि का नाम।

सबमिशन विधि या तो GET हो सकती है, या POST। फॉर्म के लिए अन्य HTTP विधियों का ब्राउज़रों द्वारा समर्थन नहीं किया जाता है।

आइए एक ऐसा फॉर्म बनाते हैं, जो GET विधि द्वारा सबमिट किया जाएगा:

html<form action="/page/" method="GET">
  <input name="test1" value="1">
  <input name="test2" value="2">
  
  <input type="submit">
</form>

सबमिट बटन दबाने के बाद निम्नलिखित HTTP अनुरोध निष्पादित किया जाएगा, जिसमें फॉर्म का डेटा शामिल होगा:

httpGET /page/?test1=value1&test2=2 HTTP/1.1
Задание 1

एक ऐसा फॉर्म बनाएं, जो डेटा को GET विधि द्वारा सबमिट करता हो और उसे किसी भी वेबसाइट पर भेजें।

Задание 2

फॉर्म सबमिट करने के बाद URL की सामग्री का अध्ययन करें और उसमें GET पैरामीटर्स ढूंढें।

Задание 3

ब्राउज़र के डिबगर में "Network" टैब पर अपना अनुरोध ढूंढें। उस पर क्लिक करें। अनुरोध के विवरण में "Payload" टैब ढूंढें। देखें कि इसमें क्या शामिल है।