Artikels

Die aksies van die VORM-modules: POST en GET

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:

  • Metode GET : Word gebruik om data van 'n gespesifiseerde hulpbron aan te vra
  • Metode POST : Word gebruik om data na 'n bediener te stuur om 'n hulpbron op te dateer

Die metode GET

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 ? .

Innovasie nuusbrief
Moenie die belangrikste nuus oor innovasie mis nie. Registreer om hulle per e-pos te ontvang.

Vanaf die URL kan die bediener die waarde wat deur die gebruiker ingedien is ontleed waar:

  • sleutel - plek
  • waarde -Italië

Die metode 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.

metodes GET e POST in vergelyking

  • Die GET metode
    • Die data wat met die GET-metode gestuur word, is sigbaar in die URL.
    • AOO-versoeke kan geboekmerk word.
    • GET-versoeke kan gekas word.
    • AOO-versoeke het 'n karakterlimiet van 2048 karakters.
    • Slegs ASCII-karakters word toegelaat in AOO-versoeke.
  • Die POST metode
    • Data wat met die POST-metode gestuur is, is nie sigbaar nie.
    • POST-versoeke kan nie geboekmerk word nie.
    • POST-versoeke kan nie gekas word nie.
    • POST-versoeke het geen limiet nie.
    • Alle data word toegelaat in die POST-versoek

Ercole Palmeri

Innovasie nuusbrief
Moenie die belangrikste nuus oor innovasie mis nie. Registreer om hulle per e-pos te ontvang.
Tags: html

Onlangse artikels

Die voordele van inkleurbladsye vir kinders - 'n wêreld van magie vir alle ouderdomme

Die ontwikkeling van fyn motoriese vaardighede deur inkleur berei kinders voor vir meer komplekse vaardighede soos skryf. Om in te kleur...

2 Mei 2024

Die toekoms is hier: hoe die verskepingsbedryf die wêreldekonomie revolusioneer

Die vlootsektor is 'n ware globale ekonomiese moondheid, wat na 'n 150 miljard-mark navigeer het ...

1 Mei 2024

Uitgewers en OpenAI onderteken ooreenkomste om die vloei van inligting wat deur Kunsmatige Intelligensie verwerk word, te reguleer

Verlede Maandag het die Financial Times 'n ooreenkoms met OpenAI aangekondig. FT lisensieer sy wêreldklas-joernalistiek ...

30 April 2024

Aanlynbetalings: Hier is hoe stroomdienste jou vir altyd laat betaal

Miljoene mense betaal vir stromingsdienste en betaal maandelikse intekengeld. Dit is algemene opinie dat jy...

29 April 2024