Artikel

Tumindak saka modul FORM: POST lan GET

Atribut kasebut method ing unsur <form> nemtokake cara data dikirim menyang server.

Cara HTTP nyatakake tindakan apa sing kudu ditindakake ing data sing dikirim menyang server. Protokol HTTP nyedhiyakake sawetara cara, lan unsur Formulir HTML bisa nggunakake rong cara kanggo ngirim data pangguna:

  • Metodo GET : Digunakake kanggo njaluk data saka sumber tartamtu
  • Metodo POST : Digunakake kanggo ngirim data menyang server kanggo nganyari sumber

Caranipun GET

Cara HTML GET digunakake kanggo entuk sumber daya saka server. 

Contone:

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

Nalika kita konfirmasi wangun ndhuwur, ngetik Italy ing lapangan input, request dikirim menyang server bakal www.bloginnovazione.it/search/?location=Italy.

Cara HTTP GET nambah string pitakon menyang mburi URL kanggo ngirim data menyang server. String pitakon awujud pasangan key=value dipunwiwiti dening simbol ? .

newsletter inovasi
Aja kantun warta paling penting babagan inovasi. Mlebu kanggo nampa wong-wong mau liwat email.

Saka URL, server bisa ngurai nilai sing dikirim dening pangguna ing ngendi:

  • kunci - lokasi
  • nilai-Italia

Caranipun POST

Cara HTTP POST digunakake kanggo ngirim data menyang server kanggo diproses luwih lanjut. Tuladhane,

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

Nalika kita ngirim formulir, bakal nambah data input pangguna menyang awak panjalukan sing dikirim menyang server. Panyuwunan bakal diisi kaya ing ngisor iki:

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

firstname=Robin&lastname=Batman

Data sing dikirim ora gampang katon kanggo pangguna. Nanging, kita bisa ngontrol data sing dikirim nggunakake alat khusus kayata alat pangembang browser.

cara GET e POST dibandingke

  • Metode GET
    • Data sing dikirim nganggo metode GET katon ing URL.
    • Panjaluk GET bisa ditandhani.
    • Panjaluk GET bisa di-cache.
    • Panjaluk GET duwe watesan karakter 2048 aksara.
    • Mung karakter ASCII sing diidini ing panjalukan GET.
  • Metode POST
    • Data sing dikirim nganggo metode POST ora katon.
    • Panjaluk POST ora bisa ditandhani.
    • Panjaluk POST ora bisa di-cache.
    • Panjaluk POST ora ana watesan.
    • Kabeh data diijini ing request POST

Ercole Palmeri

newsletter inovasi
Aja kantun warta paling penting babagan inovasi. Mlebu kanggo nampa wong-wong mau liwat email.
Tags: html

Artikel anyar

Revolusi Ijo lan Digital: Kepiye Pangopènan Prediktif Ngowahi Industri Minyak & Gas

Pangopènan prediktif ngrevolusi sektor minyak & gas, kanthi pendekatan inovatif lan proaktif kanggo manajemen pabrik.…

22 April 2024

Regulator antitrust Inggris mundhakaken weker BigTech liwat GenAI

CMA UK wis ngetokake bebaya babagan prilaku Big Tech ing pasar intelijen buatan. Ana…

18 April 2024

Casa Green: revolusi energi kanggo masa depan sing lestari ing Italia

Keputusan "Case Green", sing dirumusake dening Uni Eropa kanggo ningkatake efisiensi energi bangunan, wis rampung proses legislatif kanthi…

18 April 2024

E-commerce ing Italia kanthi + 27% miturut Laporan anyar dening Casaleggio Associati

Laporan taunan Casaleggio Associati babagan E-commerce ing Italia ditampilake. Laporan kanthi irah-irahan "AI-Commerce: tapel wates E-dagang kanthi Kecerdasan Buatan".…

17 April 2024