Atributi method
në element <form>
specifikon se si dërgohen të dhënat në server.
Metodat HTTP deklarojnë se çfarë veprimi duhet të kryhet në të dhënat e dërguara në server. Protokolli HTTP ofron disa metoda, dhe elementi HTML Form është i aftë të përdorë dy metoda për të paraqitur të dhënat e përdoruesit:
GET
: Përdoret për të kërkuar të dhëna nga një burim i caktuarPOST
: Përdoret për të dërguar të dhëna në një server për të përditësuar një burimGET
Metoda HTML GET përdoret për të marrë një burim nga serveri.
Për shembull:
<form method="get" action="www.bloginnovazione.it/search">
<input type="search" name="location" placeholder="Search.." />
<input type="submit" value="Go" />
</form>
Kur konfirmojmë formularin e mësipërm, duke hyrë Italy
në fushën e hyrjes, kërkesa e dërguar në server do të jetë www.bloginnovazione.it/search/?location=Italy
.
Metoda HTTP GET shton një varg pyetjesh në fund të URL-së për të dërguar të dhënat në server. Vargu i pyetjes është në formën e një çifti key=value
paraprihet nga simboli ?
.
Nga URL-ja, serveri mund të analizojë vlerën e paraqitur nga përdoruesi ku:
POST
Metoda HTTP POST përdoret për të dërguar të dhëna në server për përpunim të mëtejshëm. Për shembull,
<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>
Kur ne dorëzojmë formularin, ai do të shtojë të dhënat hyrëse të përdoruesit në trupin e kërkesës së dërguar në server. Kërkesa do të plotësohet si më poshtë:
POST /user HTTP/2.0
Host: www.bloginnovazione.it
Content-Type: application/x-www-form-urlencoded
Content-Length: 33
firstname=Robin&lastname=Batman
Të dhënat e dërguara nuk janë lehtësisht të dukshme për përdoruesin. Megjithatë, ne mund t'i kontrollojmë të dhënat e dorëzuara duke përdorur mjete të posaçme siç janë veglat e zhvilluesit të shfletuesit.
GET
e POST
në krahasimErcole Palmeri
Coveware nga Veeam do të vazhdojë të ofrojë shërbime të reagimit ndaj incidenteve të zhvatjes kibernetike. Coveware do të ofrojë aftësi mjeko-ligjore dhe riparimi…
Mirëmbajtja parashikuese po revolucionon sektorin e naftës dhe gazit, me një qasje inovative dhe proaktive për menaxhimin e impiantit.…
CMA e Mbretërisë së Bashkuar ka lëshuar një paralajmërim për sjelljen e Big Tech në tregun e inteligjencës artificiale. Aty…
Dekreti "Case Green", i formuluar nga Bashkimi Evropian për të rritur efiçencën energjetike të ndërtesave, ka përfunduar procesin e tij legjislativ me…