بیشتر

د فارم ماډلونو کړنې: POST او GET

صفت method په عنصر کې <form> دا مشخص کوي چې څنګه سرور ته ډاټا لیږل کیږي.

د HTTP میتودونه اعالن کوي ​​چې سرور ته لیږل شوي معلوماتو کې کوم عمل باید ترسره شي. د HTTP پروتوکول ډیری میتودونه وړاندې کوي، او د HTML فورمه عنصر د دې وړتیا لري چې د کاروونکي ډاټا وړاندې کولو لپاره دوه میتودونه وکاروي:

  • Metodo GET : د یوې ټاکلې سرچینې څخه د معلوماتو غوښتنه کولو لپاره کارول کیږي
  • Metodo POST : د سرچینې تازه کولو لپاره سرور ته د معلوماتو لیږلو لپاره کارول کیږي

میتود GET

د HTML GET میتود د سرور څخه سرچینې ترلاسه کولو لپاره کارول کیږي. 

د مثال په توګه:

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

کله چې موږ پورته فورمه تایید کړه، ننوتل Italy د ننوتلو په ساحه کې، سرور ته لیږل شوي غوښتنه به وي www.bloginnovazione.it/search/?location=Italy.

د HTTP GET میتود سرور ته د معلوماتو لیږلو لپاره د URL په پای کې د پوښتنې تار اضافه کوي. د پوښتنې تار د یوې جوړې په بڼه دی key=value د سمبول څخه مخکې ? .

د نوښت خبر پاڼه
د نوښت په اړه خورا مهم خبرونه له لاسه مه ورکوئ. د بریښنالیک له لارې دوی ترلاسه کولو لپاره لاسلیک وکړئ.

د URL څخه، سرور کولی شي د کارونکي لخوا وړاندې شوي ارزښت تجزیه کړي چیرې چې:

  • کلیدي - ځای
  • ارزښت -ایټالیا

میتود POST

د HTTP POST میتود د نورو پروسس کولو لپاره سرور ته د معلوماتو لیږلو لپاره کارول کیږي. مثلا،

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

کله چې موږ فورمه وسپارو، دا به سرور ته د لیږل شوي غوښتنې بدن ته د کارونکي ان پټ ډاټا اضافه کړي. غوښتنلیک به په لاندې ډول ډک شي:

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

firstname=Robin&lastname=Batman

لیږل شوي معلومات د کارونکي لپاره په اسانۍ سره نه لیدل کیږي. په هرصورت، موږ کولی شو سپارل شوي ډاټا د ځانګړو وسیلو په کارولو سره کنټرول کړو لکه د براوزر پراختیا کونکي اوزار.

میتودونه GET e POST په پرتله

  • د GET طریقه
    • د GET میتود سره لیږل شوي معلومات په URL کې لیدل کیږي.
    • د GET غوښتنې بک مارک کیدی شي.
    • د GET غوښتنې ساتل کیدی شي.
    • د GET غوښتنې د کرکټر حد لري 2048 کرکټرونه
    • د GET غوښتنو کې یوازې د ASCII حروف اجازه لري.
  • د POST طریقه
    • د POST میتود سره لیږل شوي معلومات نه لیدل کیږي.
    • د POST غوښتنې بک مارک نشي کیدی.
    • د POST غوښتنې نشي ساتل کیدی.
    • د POST غوښتنې هیڅ حد نلري.
    • ټول معلومات د POST غوښتنه کې اجازه لري

Ercole Palmeri

د نوښت خبر پاڼه
د نوښت په اړه خورا مهم خبرونه له لاسه مه ورکوئ. د بریښنالیک له لارې دوی ترلاسه کولو لپاره لاسلیک وکړئ.
توري: html

وروستي مقالې

خپرونکي او OpenAI تړونونه لاسلیک کوي ترڅو د مصنوعي استخباراتو لخوا پروسس شوي معلوماتو جریان تنظیم کړي

تیره دوشنبه، فایننشل ټایمز د OpenAI سره یوه معامله اعلان کړه. FT د نړۍ په کچه ژورنالیزم جواز ورکوي ...

30 اپریل 2024

آنلاین تادیات: دلته د سټیمینګ خدمات تاسو ته د تل لپاره تادیه کوي

ملیونونه خلک د سټیمینګ خدماتو لپاره تادیه کوي ، د میاشتنۍ ګډون فیس ورکوي. دا عام نظر دی چې تاسو…

29 اپریل 2024

Veeam د ransomware لپاره خورا پراخه ملاتړ وړاندې کوي ، له محافظت څخه تر غبرګون او رغیدو پورې

د Veeam لخوا Coveware به د سایبر غصب پیښو غبرګون خدماتو چمتو کولو ته دوام ورکړي. Coveware به د عدلي او درملنې وړتیاوې وړاندې کړي ...

23 اپریل 2024

شنه او ډیجیټل انقلاب: د وړاندوینې وړ ساتنه څنګه د تیلو او ګاز صنعت بدلوي

د وړاندوینې ساتنه د تیلو او ګاز سکتور کې انقلاب رامینځته کوي ، د نبات مدیریت لپاره د نوښت او فعال چلند سره.

22 اپریل 2024

نوښت په خپله ژبه ولولئ

د نوښت خبر پاڼه
د نوښت په اړه خورا مهم خبرونه له لاسه مه ورکوئ. د بریښنالیک له لارې دوی ترلاسه کولو لپاره لاسلیک وکړئ.

مونږ سره په