атрибут method
элементте <form>
маалыматтар серверге кантип жөнөтүлөөрүн аныктайт.
HTTP методдору серверге жөнөтүлгөн маалыматтарга кандай иш-аракеттерди жасоо керектигин жарыялайт. HTTP протоколу бир нече ыкмаларды камсыз кылат жана HTML Form элементи колдонуучунун маалыматтарын тапшыруу үчүн эки ыкманы колдоно алат:
GET
: Белгиленген булактан маалыматтарды суроо үчүн колдонулатPOST
: Ресурсту жаңыртуу үчүн серверге маалыматтарды жөнөтүү үчүн колдонулатGET
HTML GET ыкмасы серверден булак алуу үчүн колдонулат.
Мисалы:
<form method="get" action="www.bloginnovazione.it/search">
<input type="search" name="location" placeholder="Search.." />
<input type="submit" value="Go" />
</form>
Жогорудагы форманы ырастаганда, кирип Italy
киргизүү талаасында, серверге жөнөтүлгөн сурам болот www.bloginnovazione.it/search/?location=Italy
.
HTTP GET ыкмасы серверге маалыматтарды жөнөтүү үчүн URL'дин аягына суроо сабын кошот. Суроо сап жуп түрүндө болот key=value
белгиси алдында турат ?
.
URL'ден сервер колдонуучу тарабынан берилген маанини талдай алат:
POST
HTTP POST ыкмасы маалыматтарды серверге андан ары иштетүү үчүн жөнөтүү үчүн колдонулат. Мисалы үчүн,
<form method="post" action="www.bloginnovazione.it/search">
<label for="firstname">First name:</label>
<input type="text" name="firstname" /><br />
<label for="lastname">Last name:</label>
<input type="text" name="lastname" /><br />
<input type="submit" />
</form>
Форманы тапшырганыбызда, ал серверге жөнөтүлгөн сурамдын негизги бөлүгүнө колдонуучунун киргизген маалыматтарын кошот. Арыз төмөнкүдөй толтурулат:
POST /user HTTP/2.0
Host: www.bloginnovazione.it
Content-Type: application/x-www-form-urlencoded
Content-Length: 33
firstname=Robin&lastname=Batman
Жөнөтүлгөн маалыматтар колдонуучуга оңой көрүнбөйт. Бирок, биз браузердин иштеп чыгуучу куралдары сыяктуу атайын куралдардын жардамы менен тапшырылган маалыматтарды көзөмөлдөй алабыз.
GET
e POST
салыштыргандаErcole Palmeri
Veeam тарабынан Coveware кибер опузалап инциденттерге жооп берүү кызматтарын көрсөтүүнү улантат. Coveware криминалистика жана ремедиация мүмкүнчүлүктөрүн сунуштайт ...
Болжолдуу тейлөө заводду башкарууга инновациялык жана жигердүү мамиле кылуу менен мунай жана газ секторун революция кылып жатат.…
Улуу Британиянын CMA жасалма интеллект рыногунда Big Tech жүрүм-туруму жөнүндө эскертүү берди. Ал жерде…
Имараттардын энергетикалык натыйжалуулугун жогорулатуу үчүн Европа Биримдиги тарабынан иштелип чыккан "Case Green" Декрети өзүнүн мыйзам чыгаруу процессин аяктады ...