Tefito

Ko nga mahi a te FORM modules: POST me GET

Te huanga method i roto i te huānga <form> whakapūtā me pēhea te tuku raraunga ki te tūmau.

Ko nga tikanga HTTP e whakaatu ana he aha te mahi me mahi i runga i nga raraunga ka tukuna ki te tūmau. He maha nga tikanga e whakaratohia ana e te kawa HTTP, a ka taea e te huānga Puka HTML te whakamahi i nga tikanga e rua hei tuku raraunga kaiwhakamahi:

  • tikanga GET : Ka whakamahia ki te tono raraunga mai i tetahi rauemi kua tohua
  • tikanga POST : Ka whakamahia hei tuku raraunga ki te tūmau hei whakahōu rauemi

Te tikanga GET

Ka whakamahia te tikanga HTML GET ki te tiki rauemi mai i te tūmau. 

Hei tauira:

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

Ina whakau tatou i te puka i runga ake nei, tomo Italy i roto i te mara whakauru, ka tukuna te tono ki te tūmau www.bloginnovazione.it/search/?location=Italy.

Ko te tikanga HTTP GET ka taapirihia he aho uiui ki te mutunga o te URL hei tuku i nga raraunga ki te tūmau. Ko te aho uiui he ahua takirua key=value i mua i te tohu ? .

Panui houtanga
Kaua e ngaro nga korero tino nui mo te mahi auaha. Waitohu ki te whiwhi i a raatau ma te imeera.

Mai i te URL, ka taea e te tūmau te tarai i te uara i tukuna e te kaiwhakamahi kei hea:

  • kī - tauwāhi
  • uara -Italy

Te tikanga POST

Ka whakamahia te tikanga HTTP POST ki te tuku raraunga ki te tūmau mo te tukatuka ano. Hei tauira,

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

Ina tukuna e matou te puka, ka taapirihia nga raraunga whakauru kaiwhakamahi ki te tinana o te tono ka tukuna ki te tūmau. Ka whakakiia te tono penei:

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

firstname=Robin&lastname=Batman

Ko nga raraunga ka tukuna kaore e kitea e te kaiwhakamahi. Engari, ka taea e matou te whakahaere i nga raraunga kua tukuna ma te whakamahi i nga taputapu motuhake penei i nga taputapu kaiwhakawhanake tirotiro.

Methods GET e POST hei whakarite

  • Ko te tikanga GET
    • Ko nga raraunga i tukuna me te tikanga GET ka kitea i te URL.
    • Ka taea te tohu tohu mo nga tono GET.
    • Ka taea te keteroki nga tono GET.
    • Ko nga tono GET he tepe ahua o 2048 pūāhua.
    • Ko nga tohu ASCII anake ka whakaaetia i roto i nga tono GET.
  • Ko te tikanga POST
    • Ko nga raraunga i tukuna me te tikanga POST kaore e kitea.
    • Ko nga tono POST kaore e taea te tohu tohu.
    • Kaore e taea te keteroki nga tono POST.
    • Ko nga tono POST kaore he rohe.
    • Ka whakaaetia nga raraunga katoa i roto i te tono POST

Ercole Palmeri

Panui houtanga
Kaua e ngaro nga korero tino nui mo te mahi auaha. Waitohu ki te whiwhi i a raatau ma te imeera.
Tags: html

Nga tuhinga o mua

Maakete Maakete Maakete: i whakaputaina te ripoata rangahau maakete

Ko te kupu Smart Lock Market e pa ana ki te ahumahi me te rauwiringa kaiao e karapoti ana i te hanga, tohatoha me te whakamahi…

27 Marzo 2024

He aha nga tauira hoahoa: he aha te whakamahi, te whakarōpūtanga, te pai me te kino

I roto i te miihini rorohiko, ko nga tauira hoahoa he otinga tino pai ki nga raru ka puta i roto i te hoahoa rorohiko. He rite ahau…

26 Marzo 2024

Te whanaketanga hangarau o te tohu ahumahi

Ko te tohu ahumahi he kupu whanui e uru ana ki nga tikanga maha hei hanga tohu pumau ki te mata o te…

25 Marzo 2024

He tauira o te Tohutono Excel i tuhia ki te VBA

Ko nga tauira tonotono Excel ngawari e whai ake nei i tuhia ma te whakamahi i te VBA Wā panui e tata ana: 3 meneti Tauira…

25 Marzo 2024