Attributten method
i elementet <form>
angiver, hvordan data sendes til serveren.
HTTP-metoder erklærer, hvilken handling der skal udføres på data sendt til serveren. HTTP-protokollen giver flere metoder, og HTML-formularelementet er i stand til at bruge to metoder til at indsende brugerdata:
GET
: Bruges til at anmode om data fra en specificeret ressourcePOST
: Bruges til at sende data til en server for at opdatere en ressourceGET
HTML GET metoden bruges til at hente en ressource fra serveren.
Per esempio:
<form method="get" action="www.bloginnovazione.it/search">
<input type="search" name="location" placeholder="Search.." />
<input type="submit" value="Go" />
</form>
Når vi bekræfter formularen ovenfor, går du ind Italy
i indtastningsfeltet vil anmodningen sendt til serveren være www.bloginnovazione.it/search/?location=Italy
.
HTTP GET-metoden tilføjer en forespørgselsstreng til slutningen af URL'en for at sende dataene til serveren. Forespørgselsstrengen er i form af et par key=value
foran symbolet ?
.
Fra URL'en kan serveren parse værdien indsendt af brugeren, hvor:
POST
HTTP POST-metoden bruges til at sende data til serveren for yderligere behandling. For eksempel,
<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>
Når vi indsender formularen, tilføjer den brugerens inputdata til brødteksten i den anmodning, der er sendt til serveren. Anmodningen vil blive udfyldt som følger:
POST /user HTTP/2.0
Host: www.bloginnovazione.it
Content-Type: application/x-www-form-urlencoded
Content-Length: 33
firstname=Robin&lastname=Batman
De afsendte data er ikke let synlige for brugeren. Vi kan dog kontrollere de indsendte data ved hjælp af specielle værktøjer såsom browserudviklerværktøjer.
GET
e POST
sammenlignet medErcole Palmeri
Coveware by Veeam vil fortsætte med at levere responstjenester til cyberafpresning. Coveware vil tilbyde kriminaltekniske og afhjælpende funktioner...
Forudsigende vedligeholdelse revolutionerer olie- og gassektoren med en innovativ og proaktiv tilgang til anlægsstyring...
Det britiske CMA har udsendt en advarsel om Big Techs adfærd på markedet for kunstig intelligens. Der…
Dekretet om "grønne huse", der er formuleret af Den Europæiske Union for at øge bygningers energieffektivitet, har afsluttet sin lovgivningsproces med...