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" (Юк) вкладкасини топинг. У нимани ўз ичига олганини кўринг.