[Powered by Google Translate] سب سے زیادہ تو ہر دن، آپ کو شاید ٹائپ یا
کم از کم HTTP دیکھیں.
اصل میں، اگر آپ یا اس سے زیادہ دیکھ رہے ہیں سننے
ویب، آپ HTTP ابھی استعمال کر رہے ہیں.
لیکن یہ کیا ہے؟
ٹھیک ہے، یہ ہے جو آپ کو ایک یو آر ایل کے آغاز میں ٹائپ، یا کم
کم سے کم استعمال کیا جاتا ہے.
ان دنوں، براؤزر صرف فرض ہے کہ آپ HTTP چاہتے ہیں،
یہاں تک کہ اگر آپ یہ اصل میں نہیں ہے ٹائپ کریں.
مزید تکنیکی طور پر اگرچہ، HTTP پروٹوکول ہے، کی زبان
قسم ہے کہ ویب براؤزر اور ویب سرورز بولتے ہیں، کی ایک سیٹ
کنونشن جو انہوں نے عمل، صرف
کی طرح ہم انسان ہیں.
مثال کے طور پر، امریکہ میں، تم، جب آپ پہلی دفعہ کسی سے ملنے
عام طور پر فراہم کی طرف سے کنکشن شروع اپنے
ہاتھ، کس موڑ پر، دوسرے شخص کی طرف سے اس کا جواب
یہ ملاتے ہوئے.
خیر، یہ ایک پروٹوکول ہے.
کچھ ممالک یا خاندانوں میں، آپ کی طرف سے ایک کنکشن شروع
گال پر کوئی بوسہ لينا.
ٹھیک ہے کہ ایک پروٹوکول ہے.
تو HTTP ایک پروٹوکول ہے کہ کمپیوٹر کو شامل کرنے کے لئے ہوتا ہے ہے
انسانوں کی بجائے.
یہاں ہے کہ یہ کس طرح کام کرتا ہے.
جب ایک براؤزر ایک انسان ایک ویب صفحہ کو ظاہر کرنے کے لئے چاہتے ہیں، خالق
ایک HTTP درخواست کو بھیجنے کی طرف سے ایک ایک ویب سرور پر کنکشن
اندر جن میں سے ایک پیغام ہے، براہ مہربانی ماخوذ
مجھے اس ویب صفحہ بھیجیں.
حقیقت میں، اس طرح خفیہ کچھ ہے،
get/http/1.1.
لیکن جب سرور میں کہ درخواست موصول، ایک HTTP بھیجتا ہے
جواب، اندر جس کی ویب کا صفحہ ہے.
اب وہ ویب صفحہ، دوران، ایک زبان میں لکھا ہوا ہے
کہا جاتا ہے، HTML، یا ہایپر ٹیکسٹ مارکاپ زبان.
اور یہ HTTP کے اپنے نام ملتا ہے.
HTTP ہایپر ٹیکسٹ ٹرانسفر پروٹوکول کا مخفف ہے،
کیونکہ جو سرور سے براؤزر میں منتقل ہے ہے
ہایپر ٹیکسٹ، ہایپر ٹیکسٹ مارکاپ زبان.
ایک لحاظ سے، ویب ایک ریستوران ہے جہاں آپ ہیں کی طرح ہے
گاہک یا کلائنٹ.
بہت کچھ جیسے تم ایک بیرا سے ایک ریستوران میں کھانا آرڈر یا
ویٹریس جو اس وقت آپ کی میز پر ہے، تو ویب براؤزر
ایک ویب سرور کی طرف سے حکم فائلوں کو جو اس وقت
اسی کے ساتھ آئے.
اصل میں، اس وجہ سے یہ ہے کہ براؤزر اکثر
نام نہاد کلائنٹس اور سرورز، اچھی طرح سرورز کہا جاتا ہے.
تعلقات بہت ایک ہی ہے.
احساس ہے؟
ٹھیک ہے، اچھی طرح سے ہم ایک حقیقی HTTP درخواست پر ایک نظر ڈالیں
جواب اور
پہلے، ایک براؤزر کھولیں.
میں کروم کا استعمال کرتے ہوئے ہو جائے، لیکن آپ کسی بھی سب سے زیادہ میں ایسا
ان دنوں براؤزر.
چلو منتخب کوائف نامہ، ڈیولپر، ڈیولپر، فورم کے اوزار،
جس میں ایک ڈویلپر پینل کھل جائے گا
ہماری ونڈو کے سب سے نیچے دیئے.
اور لشکر اگلے ہے کہ پینل کے نیٹ ورک کے ٹیب پر کلک کریں.
اگلی بار میں ایک سرور سے ویب کے صفحے کے لوڈ، ہم دیکھیں گے
HTTP ٹریفک کے درمیان یہ ٹیب تمام
کروم اور سرور.
ٹھیک ہے.
چلو، کا کہنا ہے کہ دورہ، گوگل.
http://www.google.com/enter.
ٹھیک ہے، کیا ہوا؟
ٹھیک ہے سب سے پہلے، کے ٹیب کے سب سے اوپر سکرال ہیں.
بہت پہلی قطار میں گوگل کے HTTP میرے جواب کی نمائندگی کرتا ہے
HTTP درخواست.
ٹھیک ہے، کہ قطار پر کلک کریں ہیں.
حق کرنے کے لئے، HTML تھا اب ہم ایک منظر نظر
اس کے جواب میں ایک پوری چڑھانے کے ساتھ شامل ہے،
جاوا سکرپٹ.
لیکن ان لوگوں کو کسی اور وقت پر.
چلو اب اس کی بائیں ہیڈر کے ٹیب پر کلک کریں
پیش منظر، ٹیب، اور یہاں ہے جہاں ہم اصل HTTP دیکھ سکتے ہیں
درخواست ہے کہ اپنے براؤزر کو بھیجا ہے اور اصل HTTP جواب
کہ گوگل لوٹ آئے.
سرور کا جواب کے لئے، دیکھیں اگلے ماخذ پر کلک کریں
رسپانس ہیڈرز.
ہے جو گوگل اپنے براؤزر کو بھیجا.
پہلی سطر شاید سب سے زیادہ دلچسپ ہے -
HTTP/1.1 200 OK.
اس کا مطلب یہ ہے کہ سب کچھ ٹھیک ہے اور ہوم پیج پر منتقل کر دیا گیا ہے
کامیابی سے.
مشکلات ہو ہے 200 اس نے دیکھا پہلے کبھی نہیں، ورنہ
HTTP حیثیت کوڈ کے طور پر نام سے جانا جاتا ہے، لیکن آپ کو شاید 404 دیکھا ہے،
نہیں مل سکا فائل، شاید کچھ دیگر شامل ہیں.
ٹھیک ہے، یہ وہ جگہ ہے جہاں ان کی تعداد سے آئے.
ٹھیک ہے وہاں آپ ہے -
HTTP.