هائپر ٽرٽر جي منتقلي پروتوکول وضاحت ڪئي وئي آهي

جيڪي توهان کي HTTP بابت ڄاڻڻ جي ضرورت آهي

HTTP (هائي ٽرانسپورٽ ٽرانسر پروٽوڪول) نيٽورڪ پروٽوڪول معياري فراهم ڪندو آهي جيڪا ويب برائوزر ۽ سرورز کي گفتگو ڪرڻ لاء استعمال ڪندا آهن. اهو جڏهن ويب سائيٽ جو دورو ڪيو اهو تسليم ڪرڻ آسان آهي ڇو ته اهو صحيح URL ۾ لکندو آهي (مثال طور http: // www. ).

هي پروٽوڪول ٻين جهڙوڪ ايف ٽي پي وانگر هوندو آهي انهي ۾ اهو استعمال ڪنٽرول پروگرام طرفان استعمال ٿيل آهي ته ٻاهرين سرور کان فائلن جي درخواست لاء. HTTP جي صورت ۾، عام طور تي هڪ ويب برائوزر آهي جيڪو ويب سرور کان HTML فائلن کي درخواست ڪري ٿو، جيڪو پوء برائوزر ۾ ٽيڪسٽ، تصويرون، هائپر لنڪس وغيره وغيره ۾ ڏيکاري ٿو.

اي پي ٽي پي جو "بي عيب سسٽم" آهي. ڇا اهو مطلب اهو آهي ته ٻين فائلن جي منتقلي پروٽوڪولس جهڙوڪ ايف ٽي پي ، ايڇ پي ٽي پي جو لاڳاپو هڪ ڀيرو درخواست ڪئي وئي آهي. تنهن ڪري، هڪ دفعو توهان جو ويب برائوزر درخواست موڪلي ٿو ۽ سرور سان ورندي جواب سان، ڪنيڪشن بند ٿي ويو آهي.

جيئن ته ويب برائوزر ڊفالٽ کان وٺي HTTP تي، توهان صرف ڊومين جو نالو ٽائيپ ڪري سگهو ٿا ۽ برائوزر خودڪار ڀريو "http: //" جو حصو ڀريو.

HTTP جو تاريخ

ٽم برنرز-لي 1990 ع جي شروعات ۾ شروعاتي HTTP ٺاهي اصل دنيا جي وائيس ويب جي وضاحت ۾ پنهنجي ڪم جو حصو بڻيو. 1990 جي دوران عام طور تي ٽنهي پرائمري نسخن تائين پهچايو ويو:

تازي ورزن، ايڇ پي ٽي پي 2.0، 2015 ۾ منظور ٿيل معياري بڻجي ويو. اهو HTTP 1.1 سان پسمانده مطابقت برقرار رکندو آهي پر اضافي ڪارڪردگي واڌارن کي پيش ڪندي.

جڏهن معياري HTTP جو نيٽورڪ تي ٽرئفڪ موڪليو ويو ٽريڪشن نٿو ڪري، ايڇ ٽي ٽائون معيار ترقي يافته بڻائڻ لاء (اصل) Secure Sockets Layer (SSL) يا (بعد ۾) ٽرانسپورٽ لير سيڪيورٽي (TLS) (HTS) استعمال وسيلي HTTP मा थप्न.

ڪيتري ايڇ ٽي پي ڪم ڪار

HTTP هڪ ايپليڪيشن ايپ پروٽوڪول آهي جيڪو ٽي سي سي جي مٿي تي ٺاهيل آهي، جيڪو ڪل سرور سرور سرور ماڊل استعمال ڪندو آهي. ايڇ ٽي پي پيرا پيٽرن ۽ سرورز اي ميل پي اي ٽي پي جي درخواست ۽ جواب واري پيغام ذريعي رابطي سان. ٽي مکيه HTTP پيغام جا قسم شامل آهن، پوسٽ، پوسٽ، ۽ سر.

برائوزر کي اي پي ٽي پي سرور سان رابطي واري سي ٽي پي ڪنيڪشن کي سرور تائين شروع ڪري ٿو. ويب برائوزنگ سيشن سرور سرور پورٽ 80 کي ڊفالٽ سان استعمال ڪن ٿا، جيتوڻيڪ ٻيا بندرگاهن جهڙوڪ 8080 بدران استعمال ڪيا ويندا آهن.

هڪ دفعو سيشن قائم ڪيو ويو آهي، صارف ويب پيج تي وڃڻ سان HTTP پيغام موڪلڻ ۽ وصول ڪري ٿو.

HTTP سان مسئلن

ايڇ ٽي پي تي منتقل ٿيل پيغام ڪيترن ئي سببن لاء ڪامياب ٿيڻ جي ناڪام ٿي سگهن ٿا:

جڏهن اهي ناڪاميون ٿينديون آهن، پروٽوڪول ناڪام جي سبب (جيڪڏهن ممڪن هجي) ۽ هڪ غلطي جي تصديق ڪري ٿو ته پوء هڪ HTTP جي حيثيت واري لائن / ڪوڊ جي نالي واري برائوزر تي. نقص هڪ خاص نمبر سان شروع ڪري ٿي ظاهر ڪيو ته ڪهڙي قسم جي غلطي آهي.

مثال طور، 4xx غلطي ظاهر ٿئي ٿي ته صفحي جي درخواست صحيح نموني مڪمل نه ٿي ڪري سگهجي يا درخواست ۾ غلط نحو آهي . مثال طور، 404 غلطي جو مطلب آهي ته اهو صفحو ڳولهي نه ٿو سگهي. ڪجهه ويب سائيٽن ۾ ڪجهه مزا رواج 404 غلط صفحا آهن .