Atribuut method
elemendis <form>
määrab, kuidas andmed serverisse saadetakse.
HTTP-meetodid määravad kindlaks, millised toimingud tuleks teha serverisse saadetud andmetega. HTTP-protokoll pakub mitmeid meetodeid ja HTML-vormi element suudab kasutajaandmete edastamiseks kasutada kahte meetodit:
GET
: kasutatakse andmete küsimiseks määratud ressursistPOST
: kasutatakse andmete saatmiseks serverisse ressursi värskendamiseksGET
Ressursi hankimiseks serverist kasutatakse meetodit HTML GET.
Näiteks:
<form method="get" action="www.bloginnovazione.it/search">
<input type="search" name="location" placeholder="Search.." />
<input type="submit" value="Go" />
</form>
Kui kinnitame ülaltoodud vormi, sisestage Italy
sisestusväljal on serverile saadetud päring www.bloginnovazione.it/search/?location=Italy
.
HTTP GET-meetod lisab andmete serverisse saatmiseks URL-i lõppu päringustringi. Päringu string on paari kujul key=value
millele eelneb sümbol ?
.
URL-ist saab server sõeluda kasutaja esitatud väärtuse, kus:
POST
HTTP POST meetodit kasutatakse andmete saatmiseks serverisse edasiseks töötlemiseks. Näiteks,
<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>
Kui me vormi esitame, lisab see kasutaja sisestatud andmed serverile saadetud päringu kehasse. Taotlus täidetakse järgmiselt:
POST /user HTTP/2.0
Host: www.bloginnovazione.it
Content-Type: application/x-www-form-urlencoded
Content-Length: 33
firstname=Robin&lastname=Batman
Saadetud andmed ei ole kasutajale kergesti nähtavad. Siiski saame edastatud andmeid juhtida spetsiaalsete tööriistade, näiteks brauseri arendaja tööriistade abil.
GET
e POST
võrreldesErcole Palmeri
Veeami Coveware jätkab küberväljapressimise juhtumitele reageerimise teenuste pakkumist. Coveware pakub kohtuekspertiisi ja heastamisvõimalusi…
Ennustav hooldus muudab nafta- ja gaasisektori pöördeliseks uuendusliku ja ennetava lähenemisega tehaste juhtimisele.…
Ühendkuningriigi CMA on väljastanud hoiatuse Big Techi käitumise kohta tehisintellekti turul. Seal…
Euroopa Liidu poolt hoonete energiatõhususe suurendamiseks koostatud roheliste majade dekreet on lõpetanud oma seadusandliku protsessi…