وصف 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 طریقہ سرور کو ڈیٹا بھیجنے کے لیے یو آر ایل کے آخر میں ایک استفسار کا سٹرنگ شامل کرتا ہے۔ استفسار کی تار ایک جوڑے کی شکل میں ہے۔ key=value
علامت سے پہلے ?
.
یو آر ایل سے، سرور صارف کی طرف سے جمع کرائی گئی قدر کو پارس کر سکتا ہے جہاں:
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
مقابلے میںErcole Palmeri
بحری شعبہ ایک حقیقی عالمی اقتصادی طاقت ہے، جس نے 150 بلین کی مارکیٹ کی طرف گامزن کیا ہے۔
گزشتہ پیر کو، Financial Times نے OpenAI کے ساتھ ایک معاہدے کا اعلان کیا۔ FT نے اپنی عالمی سطح کی صحافت کا لائسنس…
لاکھوں لوگ اسٹریمنگ سروسز کے لیے ادائیگی کرتے ہیں، ماہانہ سبسکرپشن فیس ادا کرتے ہیں۔ یہ عام رائے ہے کہ آپ…
Veeam کی طرف سے Coveware سائبر بھتہ خوری کے واقعات کے ردعمل کی خدمات فراہم کرتا رہے گا۔ Coveware فرانزک اور تدارک کی صلاحیتیں پیش کرے گا…