مقالات

فارم ماڊلز جا عمل: پوسٽ ۽ حاصل ڪريو

صفت method عنصر ۾ <form> بيان ڪري ٿو ته ڊيٽا ڪيئن سرور ڏانهن موڪلي وئي آهي.

HTTP طريقا بيان ڪن ٿا ته سرور ڏانهن موڪليل ڊيٽا تي ڪهڙو عمل ڪيو وڃي. HTTP پروٽوڪول ڪيترن ئي طريقن کي مهيا ڪري ٿو، ۽ HTML فارم عنصر صارف ڊيٽا جمع ڪرڻ لاء ٻه طريقا استعمال ڪرڻ جي قابل آهي:

  • جو طريقو GET : مخصوص وسيلن کان ڊيٽا جي درخواست ڪرڻ لاء استعمال ڪيو ويو
  • جو طريقو 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 پوسٽ جو طريقو استعمال ڪيو ويندو آهي ڊيٽا موڪلڻ لاءِ سرور ڏانهن وڌيڪ پروسيسنگ لاءِ. مثال طور،

<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 طريقي سان موڪليل ڊيٽا نظر نٿي اچي.
    • پوسٽ جي درخواستن کي بک مارڪ نه ٿو ڪري سگھجي.
    • پوسٽ درخواستون ڪيش نه ٿيون ڪري سگھجن.
    • پوسٽ جي درخواستن جي ڪا حد ناهي.
    • پوسٽ جي درخواست ۾ سڀ ڊيٽا جي اجازت آهي

Ercole Palmeri

جدت نيوز ليٽر
جدت تي سڀ کان اهم خبر نه وڃايو. انهن کي اي ميل ذريعي حاصل ڪرڻ لاء سائن اپ ڪريو.
ٽيگ: HTML

تازيون مضمونون

Augmented Reality ۾ جديد مداخلت، ڪيٽينيا پولي ڪلينڪ ۾ ايپل ناظر سان

ڪيٽينيا پولي ڪلينڪ ۾ ايپل ويزن پرو ڪمرشل ناظر استعمال ڪندي هڪ چشمي جو آپريشن ڪيو ويو…

3 2024

ٻارن لاءِ رنگين صفحن جا فائدا - سڀني عمرن لاءِ جادوءَ جي دنيا

رنگ سازي ذريعي سٺي موٽر صلاحيتن کي ترقي ڪرڻ ٻارن کي وڌيڪ پيچيده صلاحيتن لاء تيار ڪري ٿو جهڙوڪ لکڻ. رنگ ڏيڻ…

2 2024

مستقبل هتي آهي: ڪيئن شپنگ انڊسٽري عالمي معيشت ۾ انقلاب آڻيندي آهي

بحري شعبي هڪ حقيقي عالمي معاشي طاقت آهي، جيڪا 150 بلين مارڪيٽ جي طرف نيويگيٽ ڪئي آهي ...

1 2024

پبلشرز ۽ OpenAI مصنوعي ذهانت پاران پروسيس ڪيل معلومات جي وهڪري کي منظم ڪرڻ لاءِ معاهدن تي دستخط ڪن ٿا

گذريل سومر، فنانشل ٽائمز OpenAI سان هڪ ڊيل جو اعلان ڪيو. ايف ٽي پنهنجي عالمي سطح جي صحافت کي لائسنس ڏئي ٿو ...

30 اپريل 2024

پنھنجي ٻوليءَ ۾ جدت پڙھو

جدت نيوز ليٽر
جدت تي سڀ کان اهم خبر نه وڃايو. انهن کي اي ميل ذريعي حاصل ڪرڻ لاء سائن اپ ڪريو.

اسان جي تابعداري ڪريو