⊗jsSpAXPQ 253 of 294 menu

Kutuma Maombi ya POST kupitia AJAX katika JavaScript

Hebu sasa tutumie kwa seva ombi la POST. Kwa hili, kitendakazi fetch kina parameta ya pili yenye mipangilio. Katika mpangilio method inaonyeshwa mbinu ya ombi la HTTP. Tuweke mbinu POST:

button.addEventListener('click', function() { let promise = fetch('/handler/', { method: 'post', }); });

Hebu pia tuweke data ambayo tunataka kuituma kwa seva. Katika maombi ya POST, data hupelekwa katika mwili wa ombi la HTTP. Kwa hili data inahitaji kubainishwa katika mpangilio body. Tuibainishe kwa umbo la Query String, ikiweka aina yake inayofanana MIME:

button.addEventListener('click', function() { let promise = fetch('/handler/', { method: 'post', body: 'num1=1&num2=2', headers: { 'Content-Type': 'application/x-www-form-urlencoded', }, }); });

Tutapata data hii kwenye seva, tufanye kitu nayo na tutumie kurudi nyuma:

export default { '/handler/': function({ post }) { return Number(post.num1) + Number(post.num2); } }

Kwa mteja kuna div na kifungo. Ukipiga kifungo tume kwa seva namba tatu kwa mbinu ya POST. Acha seva ipate jumla ya namba zilizopitishwa. Andika matokeo kwenye div.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa