ٹیکنالوجی

HTTP تعریف

HTTP ایک ہائپر ٹیکسٹ ٹرانسفر پروٹوکول ہے جو ویب پر استعمال ہوتا ہے۔

HTTP ایک مخفف ہے جس کا مطلب ہے ہائپر ٹیکسٹ ٹرانسفر پروٹوکول، یا ہائپر ٹیکسٹ ٹرانسفر پروٹوکول۔ یہ پروٹوکول بین الاقوامی اداروں W3C اور IETF نے تیار کیا ہے اور انٹرنیٹ پر ہر قسم کے لین دین میں استعمال ہوتا ہے۔

HTTP مختلف ویب سافٹ ویئر - دونوں کلائنٹس، سرورز اور پراکسیز - ایک دوسرے کے ساتھ تعامل کرنے کے لیے استعمال کیے جانے والے نحو اور الفاظ کی تعریف میں سہولت فراہم کرتا ہے۔

یہ پروٹوکول کلائنٹ اور سرور کے درمیان درخواست اور جواب سے کام کرتا ہے۔ درخواستوں کا تعلق اکثر فائلوں، پروگرام چلانے، ڈیٹا بیس، ترجمہ اور دیگر افعال سے متعلق ہوتا ہے۔ اس پروٹوکول کے ذریعے ویب پر چلنے والی تمام معلومات کی شناخت URL یا ایڈریس سے ہوتی ہے۔

عام HTTP پروٹوکول ٹرانزیکشن ایک ہیڈر پر مشتمل ہوتا ہے جس کے بعد ایک خالی لائن اور پھر ڈیٹا کا ایک ٹکڑا ہوتا ہے۔ یہ ہیڈر سرور کو درکار کارروائی کی وضاحت کرتا ہے۔

اپنے آغاز کے بعد سے، HTTP مختلف ورژن میں تیار ہوا ہے۔ ان میں، 0.9، 1.0، 1.1 اور 1.2۔

اس قسم کا پروٹوکول تین ہندسوں کے رسپانس کوڈز کے ساتھ کام کرتا ہے، جو یہ بتاتا ہے کہ کنکشن کو مسترد کر دیا گیا تھا، اگر یہ کامیاب تھا، اگر اسے کسی دوسرے یو آر ایل پر ری ڈائریکٹ کیا گیا ہے، اگر کلائنٹ کی طرف سے کوئی خرابی ہے، یا سرور کا حصہ

ایپلیکیشنز اور ویب براؤزرز HTTP کے عمل کی تکمیل کرتے ہیں، جیسا کہ ہوتا ہے، مثال کے طور پر، نام نہاد "کوکیز" کے ساتھ، جو سیشن کی معلومات کو ذخیرہ کرنے کی اجازت دیتے ہیں، ایک ایسا فنکشن جو اس پروٹوکول کے پاس نہیں ہے، کیونکہ یہ ریاست کے بغیر کام کرتا ہے۔

آج، بہت سے URL پتوں کو ان کے درست آپریشن کے لیے "//" پروٹوکول کی شمولیت کی ضرورت ہوتی ہے۔ اس پروٹوکول کے بعد عام طور پر عام "www" کوڈ ہوتا ہے اور پھر اس ویب سائٹ کے مخصوص ایڈریس کے ذریعے جس پر آپ جانا چاہتے ہیں۔

$config[zx-auto] not found$config[zx-overlay] not found