Artikuj

Veprimet e moduleve FORM: POST dhe GET

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:

  • metodë GET : Përdoret për të kërkuar të dhëna nga një burim i caktuar
  • metodë POST : Përdoret për të dërguar të dhëna në një server për të përditësuar një burim

Metoda GET

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

Buletini i inovacionit
Mos humbisni lajmet më të rëndësishme mbi inovacionin. Regjistrohuni për t'i marrë ato me email.

Nga URL-ja, serveri mund të analizojë vlerën e paraqitur nga përdoruesi ku:

  • Celës - vend
  • vlera -Itali

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

metodat GET e POST në krahasim

  • Metoda GET
    • Të dhënat e dërguara me metodën GET janë të dukshme në URL.
    • Kërkesat GET mund të shënohen.
    • Kërkesat GET mund të ruhen në memorie.
    • Kërkesat GET kanë një kufi karakteresh prej 2048 personazhet.
    • Vetëm karakteret ASCII lejohen në kërkesat GET.
  • Metoda POST
    • Të dhënat e dërguara me metodën POST nuk janë të dukshme.
    • Kërkesat POST nuk mund të shënohen.
    • Kërkesat POST nuk mund të ruhen në memorie.
    • Kërkesat POST nuk kanë kufi.
    • Të gjitha të dhënat lejohen në kërkesën POST

Ercole Palmeri

Buletini i inovacionit
Mos humbisni lajmet më të rëndësishme mbi inovacionin. Regjistrohuni për t'i marrë ato me email.
Tags: html

Artikujt e fundit

Botuesit dhe OpenAI nënshkruajnë marrëveshje për të rregulluar rrjedhën e informacionit të përpunuar nga Inteligjenca Artificiale

Të hënën e kaluar, Financial Times njoftoi një marrëveshje me OpenAI. FT licencon gazetarinë e saj të klasit botëror…

30 Prill 2024

Pagesat në internet: Ja se si shërbimet e transmetimit ju bëjnë të paguani përgjithmonë

Miliona njerëz paguajnë për shërbimet e transmetimit, duke paguar tarifat mujore të abonimit. Është e zakonshme që ju…

29 Prill 2024

Veeam përmban mbështetjen më të plotë për ransomware, nga mbrojtja te përgjigja dhe rikuperimi

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…

23 Prill 2024

Revolucioni i gjelbër dhe dixhital: Si mirëmbajtja parashikuese po transformon industrinë e naftës dhe gazit

Mirëmbajtja parashikuese po revolucionon sektorin e naftës dhe gazit, me një qasje inovative dhe proaktive për menaxhimin e impiantit.…

22 Prill 2024