Die eienskap method
in die element <form>
spesifiseer hoe data na die bediener gestuur word.
HTTP-metodes verklaar watter aksie uitgevoer moet word op data wat na die bediener gestuur word. Die HTTP-protokol bied verskeie metodes, en die HTML-vormelement kan twee metodes gebruik om gebruikersdata in te dien:
GET
: Word gebruik om data van 'n gespesifiseerde hulpbron aan te vraPOST
: Word gebruik om data na 'n bediener te stuur om 'n hulpbron op te dateerGET
Die HTML GET metode word gebruik om 'n hulpbron van die bediener af te kry.
Per esempio:
<form method="get" action="www.bloginnovazione.it/search">
<input type="search" name="location" placeholder="Search.." />
<input type="submit" value="Go" />
</form>
Wanneer ons die vorm hierbo bevestig, gaan in Italy
in die invoerveld sal die versoek wat na die bediener gestuur word www.bloginnovazione.it/search/?location=Italy
.
Die HTTP GET-metode voeg 'n navraagstring aan die einde van die URL by om die data na die bediener te stuur. Die navraagstring is in die vorm van 'n paar key=value
voorafgegaan deur die simbool ?
.
Vanaf die URL kan die bediener die waarde wat deur die gebruiker ingedien is ontleed waar:
POST
HTTP POST-metode word gebruik om data na bediener te stuur vir verdere verwerking. Byvoorbeeld,
<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>
Wanneer ons die vorm indien, sal dit die gebruikerinvoerdata byvoeg by die liggaam van die versoek wat na die bediener gestuur is. Die versoek sal soos volg ingevul word:
POST /user HTTP/2.0
Host: www.bloginnovazione.it
Content-Type: application/x-www-form-urlencoded
Content-Length: 33
firstname=Robin&lastname=Batman
Die data wat gestuur word, is nie maklik sigbaar vir die gebruiker nie. Ons kan egter die voorgelegde data beheer deur spesiale gereedskap soos blaaierontwikkelaarnutsgoed te gebruik.
GET
e POST
in vergelykingErcole Palmeri
Die ontwikkeling van fyn motoriese vaardighede deur inkleur berei kinders voor vir meer komplekse vaardighede soos skryf. Om in te kleur...
Die vlootsektor is 'n ware globale ekonomiese moondheid, wat na 'n 150 miljard-mark navigeer het ...
Verlede Maandag het die Financial Times 'n ooreenkoms met OpenAI aangekondig. FT lisensieer sy wêreldklas-joernalistiek ...
Miljoene mense betaal vir stromingsdienste en betaal maandelikse intekengeld. Dit is algemene opinie dat jy...