⊗jsSpFmMP 234 of 294 menu

JavaScript'te POST Metodu ile Form Gönderme

Şimdi formları POST metoduyla göndermeyi öğrenelim. Bunun için formun method özniteliğini ilgili değere ayarlayalım:

<form action="/handler/" method="POST"> <input name="test1"> <input name="test2"> <input type="submit"> </form>

POST metoduyla göndermenin farkı, gönderilen verilerin tarayıcının adres çubuğunda görünmemesidir. Bu, veriler çok uzun olduğunda ya da onları kullanıcıya adres çubuğunda göstermek istemediğimizde kullanışlıdır.

POST metoduyla gönderilen veriler, sunucumuzda veri nesnesinin post özelliğine düşecektir:

export default { '/handler/': function(data) { console.log(data.post); return 'test'; } }

Kısalık için, verilerimizi ayrı bir değişkene almak üzere yapısal ayrıştırma (destructuring) kullanabiliriz:

export default { '/handler/': function({post}) { console.log(post); return 'test'; } }

Kullanıcıdan bir kullanıcı adı ve şifre isteyin. Gönderimden sonra, bunları sunucudaki değişkenlerde saklanan kullanıcı adı ve şifre ile karşılaştırın. Veriler eşleşirse başarı mesajı, aksi takdirde başarısızlık mesajı gösterin.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet