Izihloko

Izenzo zamamojula weFOMU: POST kanye ne-GET

Isibaluli method engxenyeni <form> icacisa ukuthi idatha ithunyelwa kanjani kuseva.

Izindlela ze-HTTP ziveza ukuthi yisiphi isenzo okufanele senziwe kudatha ethunyelwe kuseva. Iphrothokholi ye-HTTP ihlinzeka ngezindlela ezimbalwa, futhi isici se-HTML Form siyakwazi ukusebenzisa izindlela ezimbili ukuhambisa idatha yomsebenzisi:

  • Metodo GET : Isetshenziselwa ukucela idatha kusisetshenziswa esicacisiwe
  • Metodo POST : Isetshenziselwa ukuthumela idatha kuseva ukuze ibuyekeze insiza

Indlela GET

Indlela ye-HTML GET isetshenziswa ukuthola insiza kuseva. 

Ngokwesibonelo:

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

Uma siqinisekisa ifomu elingenhla, faka Italy endaweni yokufaka, isicelo esithunyelwe kuseva sizoba www.bloginnovazione.it/search/?location=Italy.

Indlela ye-HTTP GET yengeza iyunithi yezinhlamvu yombuzo ekugcineni kwe-URL ukuze ithumele idatha kuseva. Iyunithi yezinhlamvu yombuzo isesimweni sepheya key=value kwandulelwa uphawu ? .

Innovation newsletter
Ungaphuthelwa yizindaba ezibaluleke kakhulu zokuqamba. Bhalisa ukuze uthole nge-imeyili.

Kusuka ku-URL, iseva ingakwazi ukuhlaziya inani elithunyelwe umsebenzisi lapho:

  • ukhiye - indawo
  • inani -Italy

Indlela POST

Indlela ye-HTTP POST isetshenziselwa ukuthumela idatha kuseva ukuze iqhubeke nokucutshungulwa. Ngokwesibonelo,

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

Uma sihambisa ifomu, lizongeza idatha yokufaka yomsebenzisi emzimbeni wesicelo esithunyelwe kuseva. Isicelo sizogcwaliswa kanje:

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

firstname=Robin&lastname=Batman

Idatha ethunyelwe ayibonakali kalula kumsebenzisi. Nokho, singakwazi ukulawula idatha ethunyelwe sisebenzisa amathuluzi akhethekile njengamathuluzi onjiniyela wesiphequluli.

izindlela GET e POST uma kuqhathaniswa

  • Indlela ye-GET
    • Idatha ethunyelwe ngendlela ye-GET ibonakala ku-URL.
    • Izicelo ze-GET zingabhukhimakhi.
    • Izicelo ze-GET zingafakwa kunqolobane.
    • THOLA izicelo ezinomkhawulo wezinhlamvu 2048 abalingiswa.
    • Izinhlamvu ze-ASCII kuphela ezivunyelwe ezicelweni ze-GET.
  • Indlela ye-POST
    • Idatha ethunyelwe ngendlela ye-POST ayibonakali.
    • Izicelo zokuthunyelwe azikwazi ukubhukhimakhi.
    • Izicelo zokuthunyelwe azikwazi ukugcinwa.
    • Izicelo zokuthunyelwe azinawo umkhawulo.
    • Yonke idatha ivunyelwe esicelweni sokuTHUMELA

Ercole Palmeri

Innovation newsletter
Ungaphuthelwa yizindaba ezibaluleke kakhulu zokuqamba. Bhalisa ukuze uthole nge-imeyili.
Omaka: html

Izihloko zakamuva

I-Veeam ifaka ukusekelwa okuphelele kakhulu kwe-ransomware, kusukela ekuvikelweni kuya ekuphenduleni nasekululameni

I-Coveware ye-Veeam izoqhubeka nokuhlinzeka ngezinsizakalo zokuphendula izigameko zokuntshontshwa kwe-inthanethi. I-Coveware izohlinzeka ngama-forensics kanye nekhono lokulungisa…

23 April 2024

Inguquko Eluhlaza Nedijithali: Indlela Ukugcinwa Okubikezelwayo Kuyiguqula Kanjani Imboni Kawoyela Negesi

Ukulungiswa okuqagelayo kuguqula umkhakha kawoyela negesi, ngendlela emisha nesebenzayo yokuphatha izitshalo.…

22 April 2024

Isilawuli se-antitrust sase-UK siphakamisa i-alamu ye-BigTech nge-GenAI

I-CMA yase-UK ikhiphe isexwayiso mayelana nokuziphatha kwe-Big Tech emakethe yezobunhloli bokwenziwa. Lapho…

18 April 2024

I-Casa Green: inguquko yamandla yekusasa elisimeme e-Italy

Isinqumo esithi "Case Green", esakhiwe yi-European Union ukuze kuthuthukiswe ukusebenza kahle kwamandla ezakhiwo, siphothule inqubo yaso yomthetho ngokuthi...

18 April 2024