HTTP протоколында GET әдісі арқылы формаларды жіберу

HTML тілін пайдаланып сайтта пайдаланушы деректер енгізе алатын формалар жасауға болады. Форманың action атрибутында форма жіберілетін URI көрсетіледі, ал method атрибутында - жіберу әдісінің аты.

Жіберу әдісі 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" бетін табыңыз. Оның қандай мазмұнға ие болатынын қараңыз.