1 00:00:06,770 --> 00:00:08,740 [Powered by Google Translate] অতএব বেশীর ভাগ প্রতিদিন, সম্ভবত আপনি বা টাইপ করুন 2 00:00:08,740 --> 00:00:10,760 অন্তত HTTP-দেখুন. 3 00:00:10,760 --> 00:00:12,850 আসলে, আপনি যদি এই বিষয়ে পর্যবেক্ষক বা শোনা করছি 4 00:00:12,850 --> 00:00:15,220 ওয়েব, আপনি HTTP-র মাধ্যমে করছি এখনই. 5 00:00:15,220 --> 00:00:16,160 কিন্তু কি করে? 6 00:00:16,160 --> 00:00:18,620 ওয়েল, এটা কি আপনি একটি URL টাইপ শুরু করার, বা 7 00:00:18,620 --> 00:00:19,400 অন্তত ব্যবহৃত. 8 00:00:19,400 --> 00:00:22,250 এই দিন, ঠিক অনুমান ব্রাউজারে আপনি যে HTTP-র চান, 9 00:00:22,250 --> 00:00:24,190 এমনকি আপনি যদি প্রকৃতপক্ষে তা টাইপ না. 10 00:00:24,190 --> 00:00:27,830 আরো টেকনিক্যালি যদিও, HTTP-র একটি প্রোটোকল, একটি ভাষা 11 00:00:27,830 --> 00:00:30,690 বিশৃঙ্খলভাবে, ওয়েব ব্রাউজার এবং ওয়েব সার্ভারের সাথে কথা বলতে, একটি সেট 12 00:00:30,690 --> 00:00:32,409 নিয়মাবলী যা তারা, ঠিক মেনে চলে 13 00:00:32,409 --> 00:00:33,710 যেমন আমরা মানুষের আছে. 14 00:00:33,710 --> 00:00:36,090 উদাহরণস্বরূপ, মার্কিন যুক্তরাষ্ট্রে, যখন প্রথম আপনি কারও সাথে সাক্ষাত করেন, আপনি 15 00:00:36,090 --> 00:00:38,440 সাধারণত ব্যাপ্ত দ্বারা একটি সংযোগ আরম্ভ করার জন্য আপনার 16 00:00:38,440 --> 00:00:41,050 যা বিন্দু হাতে,, অন্যান্য ব্যক্তির সাড়া এটি দ্বারা 17 00:00:41,050 --> 00:00:41,830 এটি কাঁপছে. 18 00:00:41,830 --> 00:00:43,070 ওহ, এটা একটি প্রোটোকল. 19 00:00:43,070 --> 00:00:45,680 কিছু দেশে বা পরিবারগুলোর মধ্যে, আপনার দ্বারা একটি সংযোগ আরম্ভ করা 20 00:00:45,680 --> 00:00:47,060 গাল কেউ চুম্বন. 21 00:00:47,060 --> 00:00:48,670 ভাল, যে অন্য প্রোটোকল. 22 00:00:48,670 --> 00:00:52,160 সুতরাং যে HTTP প্রোটোকলের সাহায্যে যাও কম্পিউটার জড়িত করা ঘটবে 23 00:00:52,160 --> 00:00:53,160 পরিবর্তে মানুষের. 24 00:00:53,160 --> 00:00:54,350 এখানে এবং কি ভাবে কাজ করে. 25 00:00:54,350 --> 00:00:57,390 যখন একটি ব্রাউজারে একটি মানবিক একটি ওয়েব পাতা দেখাতে চায়, এটি initiates 26 00:00:57,390 --> 00:01:01,330 একটি ওয়েব সার্ভারে একটি HTTP অনুরোধ পাঠিয়ে দ্বারা সংযোগ, 27 00:01:01,330 --> 00:01:03,710 ভিতর যা বার্তার দয়া করে সদৃশ 28 00:01:03,710 --> 00:01:05,080 সম্পর্কে এই ওয়েবপৃষ্ঠাটি পাঠাতে. 29 00:01:05,080 --> 00:01:06,790 আসলে, এটি এর মত আরো কিছু গুপ্ত, 30 00:01:06,790 --> 00:01:08,040 get/http/1.1. 31 00:01:10,200 --> 00:01:13,220 কিন্তু যখন যে সার্ভার এই অনুরোধ গ্রহণ করে, এটি একটি HTTP পাঠায় 32 00:01:13,220 --> 00:01:15,750 প্রতিক্রিয়া, ভিতর যা একটি ওয়েব পাতা. 33 00:01:15,750 --> 00:01:17,960 এখন যে ওয়েব পাতা এদিকে,, একটি ভাষায় লেখা হয় 34 00:01:17,960 --> 00:01:21,560 বলা এইচটিএমএল, বা হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ. 35 00:01:21,560 --> 00:01:24,050 এবং যে HTTP-র নিজস্ব নাম পায়. 36 00:01:24,050 --> 00:01:27,840 HTTP হলো হাইপারটেক্সট ট্রান্সফার প্রোটোকল জন্য একটি আদ্যক্ষরা, 37 00:01:27,840 --> 00:01:30,180 কারণ এটা থেকে কি সার্ভার ব্রাউজারকে এর হস্তান্তর করা হয় 38 00:01:30,180 --> 00:01:32,870 হাইপারটেক্সট, হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ. 39 00:01:32,870 --> 00:01:35,550 একটি অর্থে, ওয়েব একটি রেস্টুরেন্ট আছে যেখানে আপনি ভালো হয় 40 00:01:35,550 --> 00:01:37,010 ক্রেতা বা ক্লায়েন্ট. 41 00:01:37,010 --> 00:01:39,370 অনেক ভালো আপনি একটি রেস্তোরায় ওয়েটার থেকে একটি অর্ডার বা খাদ্য 42 00:01:39,370 --> 00:01:42,360 ওয়েট্রেস যারা তারপর আপনার টেবিল এটি বইয়ের নাম, তাই ওয়েব ব্রাউজার না 43 00:01:42,360 --> 00:01:44,510 একটি ওয়েব সার্ভার থেকে ফাইল অর্ডার যারা তারপর 44 00:01:44,510 --> 00:01:45,910 একই সঙ্গে আয়. 45 00:01:45,910 --> 00:01:48,230 আসলে এই কারণে খুব জন্য, যে ব্রাউজারে প্রায়ই 46 00:01:48,230 --> 00:01:50,985 তথাকথিত ক্লায়েন্ট এবং সার্ভার, পাশাপাশি সার্ভার বলা হয়. 47 00:01:50,985 --> 00:01:53,790 সম্পর্ক অনেক একই. 48 00:01:53,790 --> 00:01:55,010 জানার জন্য? 49 00:01:55,010 --> 00:01:57,750 সমস্ত অধিকার ভাল, যাক এর একটি প্রকৃত HTTP অনুরোধের কটাক্ষপাত করা 50 00:01:57,750 --> 00:01:58,760 এবং প্রতিক্রিয়া. 51 00:01:58,760 --> 00:02:00,230 প্রথম, যাক এর একটি ব্রাউজার খুলুন. 52 00:02:00,230 --> 00:02:02,320 আমি ঘটতে যাও ক্রোম ব্যবহার করা, কিন্তু আপনি সবচেয়ে কোনো করি 53 00:02:02,320 --> 00:02:03,740 ব্রাউজার এই দিন. 54 00:02:03,740 --> 00:02:06,790 ধরা যাক এর পরের নির্বাচন দেখুন, ডেভেলপার, ডেভেলপার টুলগুলি, 55 00:02:06,790 --> 00:02:08,259 যা একটি ডেভেলপার প্যানেল খুলবে 56 00:02:08,259 --> 00:02:09,550 আমাদের উইন্ডোর নিচে. 57 00:02:09,550 --> 00:02:12,450 Let এবং এর পরবর্তী ক্লিক যে প্যানেল এর নেটওয়ার্ক ট্যাব. 58 00:02:12,450 --> 00:02:14,750 পরবর্তী সময়ে আমি একটি সার্ভার থেকে ওয়েব পেজ লোড, আমরা দেখতে পাবেন 59 00:02:14,750 --> 00:02:17,300 এই ট্যাবের মধ্যে HTTP-র সকল ট্রাফিকের 60 00:02:17,300 --> 00:02:19,150 ক্রোম এবং সার্ভার. 61 00:02:19,150 --> 00:02:19,490 ঠিক আছে. 62 00:02:19,490 --> 00:02:20,936 চলুন শুরু করা যাক, গুগল বলে যান,. 63 00:02:20,936 --> 00:02:27,580 http://www.google.com/enter. 64 00:02:27,580 --> 00:02:28,990 ঠিক আছে, ঠিক কি ঘটেছে? 65 00:02:28,990 --> 00:02:31,240 প্রথম ভাল, খুব ট্যাবের উপরে স্ক্রল এর যাক. 66 00:02:31,240 --> 00:02:34,270 খুব প্রথম সারির Google এর আমার যাও HTTP প্রতিক্রিয়া উপস্থাপন 67 00:02:34,270 --> 00:02:35,670 HTTP অনুরোধের. 68 00:02:35,670 --> 00:02:37,000 ভাল, এর যে সারি ক্লিক দিন. 69 00:02:37,000 --> 00:02:39,460 ডান, এখন আমরা আপনাকে HTML যে ছিল একটি প্রিভিউ দেখতে 70 00:02:39,460 --> 00:02:41,680 অন্তর্ভুক্ত সঙ্গে একটি আভা বরাবর যে প্রতিক্রিয়া মধ্যে, 71 00:02:41,680 --> 00:02:42,390 জাভাস্ক্রিপ্ট. 72 00:02:42,390 --> 00:02:44,590 যারা অন্য সময় আছে আরো. 73 00:02:44,590 --> 00:02:46,810 চলুন শুরু করা যাক এখন এই বাঁদিকে শিরোলেখ ট্যাব ক্লিক করুন 74 00:02:46,810 --> 00:02:50,030 পূর্বরূপ ট্যাব, এখানে এবং এর যেখানে আমরা প্রকৃত HTTP-র দেখতে পারেন 75 00:02:50,030 --> 00:02:53,650 অনুরোধ যে আমার ব্রাউজারে পাঠানো হয় এবং প্রকৃত HTTP প্রতিক্রিয়া 76 00:02:53,650 --> 00:02:54,900 যে Google ফিরে. 77 00:02:54,900 --> 00:02:57,450 সার্ভার এর জন্য প্রতিক্রিয়া হিসাবে, যাক এর উত্স দেখুন পরবর্তী ক্লিক করুন 78 00:02:57,450 --> 00:02:58,670 শিরোলেখ রেসপন্স. 79 00:02:58,670 --> 00:03:00,330 আপনি যা Google কে আমার ব্রাউজারে পাঠানো হয়. 80 00:03:00,330 --> 00:03:02,500 প্রথম লাইন সম্ভবত সবচেয়ে আকর্ষণীয় - 81 00:03:02,500 --> 00:03:06,790 HTTP/1.1 200 ঠিক আছে. 82 00:03:06,790 --> 00:03:09,060 এর মানে সব ঠিক থাকে এবং হোমপেজে স্থানান্তর করা হয় 83 00:03:09,060 --> 00:03:10,580 সফলভাবে. 84 00:03:10,580 --> 00:03:13,010 অডস আপনি আগে দেখা হয় এই 200 করেছেন কখনও, অন্যথায় 85 00:03:13,010 --> 00:03:17,520 পরিচিত একটি HTTP-র অবস্থা কোড হিসাবে, কিন্তু আপনি সম্ভবত করেছি 404 দেখা, 86 00:03:17,520 --> 00:03:19,430 ফাইল পাওয়া যায়নি, হয়তো কিছু অন্যদের. 87 00:03:19,430 --> 00:03:21,570 ওয়েল, এই হল যেখানে তাদের সংখ্যা থেকে আসে. 88 00:03:21,570 --> 00:03:22,770 ভাল সেখানে আপনি এটি আছে - 89 00:03:22,770 --> 00:03:24,020 HTTP-র.