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

Nga Hua o nga Wharangi Tae mo nga Tamariki - he ao makutu mo nga reanga katoa

Ko te whakawhanake i nga pukenga motuka pai na roto i te tae ka whakarite i nga tamariki mo nga pukenga uaua ake penei i te tuhi. Ki te tae…

2 May 2024

Kei konei te heke mai: Me pehea te Ahumahi kaipuke e huri ana i te ohanga o te ao

Ko te waahanga moana he mana ohaoha pono o te ao, kua whakatere ki te maakete 150 piriona ...

1 May 2024

Ka haina nga Kaiwhakaputa me te OpenAI i nga whakaaetanga hei whakahaere i te rere o nga korero i tukatukahia e Artificial Intelligence

I te Mane kua hipa, i panuitia e te Financial Times tetahi mahi me OpenAI. Ka raihana a FT i tana kairipoata o te ao…

30 Paenga-whāwhā 2024

Utu Ipurangi: Anei te pehea o nga Ratonga Rere e Utu ana koe mo ake tonu atu

E hia miriona nga taangata e utu ana mo nga ratonga rerema, e utu ana i nga utu ohaurunga ia marama. Ko te whakaaro noa ko koe…

29 Paenga-whāwhā 2024