Artikelen

De acties van de FORM-modules: POST en GET

het attribuut method in het element <form> geeft aan hoe gegevens naar de server worden verzonden.

HTTP-methoden geven aan welke actie moet worden uitgevoerd op gegevens die naar de server worden verzonden. Het HTTP-protocol biedt verschillende methoden en het HTML Form-element kan twee methoden gebruiken om gebruikersgegevens in te dienen:

  • Methode GET : Gebruikt om gegevens op te vragen bij een opgegeven bron
  • Methode POST : Wordt gebruikt om gegevens naar een server te sturen om een ​​bron bij te werken

De methode GET

De HTML GET-methode wordt gebruikt om een ​​bron van de server te krijgen. 

Per esempio:

<form method="get" action="www.bloginnovazione.it/search">
    <input type="search" name="location" placeholder="Search.." />
    <input type="submit" value="Go" />
</form>

Wanneer we het bovenstaande formulier bevestigen, invoeren Italy in het invoerveld wordt het verzoek verzonden naar de server www.bloginnovazione.it/search/?location=Italy.

De HTTP GET-methode voegt een querytekenreeks toe aan het einde van de URL om de gegevens naar de server te sturen. De querystring heeft de vorm van een paar key=value voorafgegaan door het symbool ? .

Innovatie nieuwsbrief
Mis het belangrijkste nieuws over innovatie niet. Meld u aan om ze per e-mail te ontvangen.

Vanuit de URL kan de server de waarde ontleden die door de gebruiker is ingediend, waarbij:

  • toets - plaats
  • waarde -Italië

De methode POST

HTTP POST-methode wordt gebruikt om gegevens naar de server te sturen voor verdere verwerking. Bijvoorbeeld,

<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 we het formulier indienen, worden de invoergegevens van de gebruiker toegevoegd aan de hoofdtekst van het verzoek dat naar de server wordt verzonden. Het verzoek wordt als volgt ingevuld:

POST /user HTTP/2.0
Host: www.bloginnovazione.it
Content-Type: application/x-www-form-urlencoded
Content-Length: 33

firstname=Robin&lastname=Batman

De verzonden gegevens zijn niet goed zichtbaar voor de gebruiker. We kunnen de ingediende gegevens echter controleren met behulp van speciale tools, zoals tools voor browserontwikkelaars.

methoden GET e POST in vergelijking

  • De GET-methode
    • De gegevens die met de GET-methode worden verzonden, zijn zichtbaar in de URL.
    • GET-verzoeken kunnen worden gemarkeerd.
    • GET-verzoeken kunnen in de cache worden opgeslagen.
    • GET-verzoeken hebben een tekenlimiet van 2048 karakters.
    • Alleen ASCII-tekens zijn toegestaan ​​in GET-verzoeken.
  • De POST-methode
    • Gegevens verzonden met de POST-methode zijn niet zichtbaar.
    • POST-verzoeken kunnen niet worden gebookmarked.
    • POST-verzoeken kunnen niet in de cache worden geplaatst.
    • POST-verzoeken hebben geen limiet.
    • Alle gegevens zijn toegestaan ​​in het POST-verzoek

Ercole Palmeri

Innovatie nieuwsbrief
Mis het belangrijkste nieuws over innovatie niet. Meld u aan om ze per e-mail te ontvangen.
Tags: html

Recente artikelen

Uitgevers en OpenAI ondertekenen overeenkomsten om de informatiestroom die door kunstmatige intelligentie wordt verwerkt, te reguleren

Afgelopen maandag maakte de Financial Times een deal met OpenAI bekend. FT geeft licenties voor haar journalistiek van wereldklasse...

April 30 2024

Online betalingen: hier is hoe streamingdiensten u voor altijd laten betalen

Miljoenen mensen betalen voor streamingdiensten en betalen maandelijkse abonnementskosten. De algemene mening is dat je…

April 29 2024

Veeam biedt de meest uitgebreide ondersteuning voor ransomware, van bescherming tot respons en herstel

Coveware by Veeam zal responsdiensten op het gebied van cyberafpersingsincidenten blijven leveren. Coveware zal forensische en herstelmogelijkheden bieden...

April 23 2024

Groene en digitale revolutie: hoe voorspellend onderhoud de olie- en gasindustrie transformeert

Voorspellend onderhoud zorgt voor een revolutie in de olie- en gassector, met een innovatieve en proactieve benadering van fabrieksbeheer.…

April 22 2024