1 00:00:00,000 --> 00:00:05,950 2 00:00:05,950 --> 00:00:09,310 >> காண்க: மற்றொரு பற்றி பேசலாம் மீயுரை பரிமாற்ற protocol-- 3 00:00:09,310 --> 00:00:12,060 நெறிமுறை, அல்லது HTTP. 4 00:00:12,060 --> 00:00:15,074 எனவே நாம் ஐபி பற்றி பேசிவிட்டேன் முந்தைய வீடியோக்களில் டிசிபி. 5 00:00:15,074 --> 00:00:17,240 அந்த நெறிமுறைகள் உள்ளன எப்படி தகவல் முடிவெடுக்கிறது என்று 6 00:00:17,240 --> 00:00:20,970 கணினியில் இருந்து இயந்திர நகர்வுகள் மற்றும் நிரலுக்கு நிரல் அல்லது சேவை 7 00:00:20,970 --> 00:00:27,720 வழியாக, இணைய வழியாக சேவைக்கு ரவுட்டர்கள் மற்றும் இயந்திரங்கள் இந்த நெட்வொர்க். 8 00:00:27,720 --> 00:00:30,640 >> ஆனால் அந்த வழக்கமாக இல்லை வலது முழு படத்தை,? 9 00:00:30,640 --> 00:00:33,530 பொதுவாக போது நாம் அனுப்ப தகவல், திட்டம் 10 00:00:33,530 --> 00:00:36,570 தன்னை தரவு போது உதாரணமாக, சொல்ல, பெற்றார் 11 00:00:36,570 --> 00:00:44,270 TCP துறை 25 அல்லது ஒரு வழியாக மின்னஞ்சல் துறை 80 வழியாக வலைப்பக்கத்தில் கோரிக்கை, 12 00:00:44,270 --> 00:00:48,220 அங்கு விதிகள் ஒரு அமைப்பு வழக்கமாக இருக்கிறது நான் பெற்றுள்ளோம் என்ன செயல்படுத்த. 13 00:00:48,220 --> 00:00:51,960 மற்றும் HTTP ஒரு உதாரணம் ஆகும் அது போன்ற ஒரு நெறிமுறை. 14 00:00:51,960 --> 00:00:54,929 >> HTTP, மட்டுமே உள்ளது பயன்பாட்டு அடுக்கு வரைமுறை 15 00:00:54,929 --> 00:00:56,220 என்று நாம் பற்றி பேச போகிறோம். 16 00:00:56,220 --> 00:00:59,660 ஆனால் அது மற்றொரு தொகுப்பு ஆகிறது எப்படி ஆணையிடும் விதிகள் 17 00:00:59,660 --> 00:01:02,790 தகவல் செலுத்தப்பட உள்ளது மற்றும் இணைய வழியாக பதப்படுத்தப்பட்ட. 18 00:01:02,790 --> 00:01:06,390 குறிப்பாக, HTTP, சரியாக எப்படி குறிப்பிடுகிறது 19 00:01:06,390 --> 00:01:11,300 ஒரு கோரிக்கையை செய்ய வேண்டும் ஒரு வலை பக்கம் மற்றும் சரியாக எப்படி 20 00:01:11,300 --> 00:01:15,160 ஒரு சர்வர், ஒரு இயந்திரம் என்று, வலை பக்கங்கள் வழங்கிறது 21 00:01:15,160 --> 00:01:17,840 என்று தகவல் வழங்குகிறது வாடிக்கையாளர்கள் மீண்டும். 22 00:01:17,840 --> 00:01:20,010 >> எனவே இந்த நெறிமுறை இல்லை உண்மையில் எதுவும் 23 00:01:20,010 --> 00:01:22,270 எப்படி அவர்கள் என்ன செய்ய வேண்டும் புள்ளியில் இருந்து ஒரு நகர்வுகள் 24 00:01:22,270 --> 00:01:26,090 புள்ளி பி இது உண்மையில் தான் விதிகளை அமைப்பு 25 00:01:26,090 --> 00:01:29,700 for-- அது அடிப்படையில் விதிகள் தான் ஒரு வலை பக்கம் வேலை நிச்சயதார்த்தம், 26 00:01:29,700 --> 00:01:31,960 போது யாரோ ஒத்த நீங்கள் அலைகள் தங்கள் கையில், 27 00:01:31,960 --> 00:01:33,410 நீங்கள் மீண்டும் அசைப்பது வேண்டும் என்று. 28 00:01:33,410 --> 00:01:36,280 என்று ஒரு மாதிரி தான் வழக்கமான மனித நெறிமுறை. 29 00:01:36,280 --> 00:01:39,610 HTTP நெறிமுறையின் தான் என்றால், கூறுகிறது நீங்கள் ஒரு இணைய வேண்டுதல்கள் 30 00:01:39,610 --> 00:01:42,730 பக்கம், உங்கள் வடிவம் தெரிகிறது செய்ய போன்ற வடிவமைப்பு இதை மாதிரியான போன்ற 31 00:01:42,730 --> 00:01:44,930 எடுத்துக்காட்டாக, ஒரு வணிக கடிதம். 32 00:01:44,930 --> 00:01:50,029 மற்றும் பதிலளிக்கும் இதேபோல் சாப்பிடுவேன் இந்த நெறிமுறை படி வந்து. 33 00:01:50,029 --> 00:01:51,820 மற்ற உள்ளன பயன்பாட்டு அடுக்கு நெறிமுறைகள் 34 00:01:51,820 --> 00:01:53,380 நாங்கள் போவதில்லை என்று வீடியோக்கள் பற்றி பேச. 35 00:01:53,380 --> 00:01:55,790 ஆனால் இந்த போன்ற விஷயங்களை சேர்க்க கோப்பு பரிமாற்ற நெறிமுறை, 36 00:01:55,790 --> 00:01:59,200 எளிய மின்னஞ்சல் டிரான்ஸ்ஃபர் புரோட்டோகால் மின்னஞ்சல்களை அனுப்பும், தரவு விநியோகம் 37 00:01:59,200 --> 00:02:02,100 சேவை, தொலை பணிமேடை நெறிமுறை, RDP, இது 38 00:02:02,100 --> 00:02:05,590 நீங்கள் தொலை அணுக வேண்டும் என்றால் பயன்படுத்தப்படுகிறது மற்றொரு கணினியில் இருந்து உங்கள் கணினி, 39 00:02:05,590 --> 00:02:08,479 அடிக்கடி இது XMPP, ஜாபர் அல்லது அரட்டை என அழைக்கப்படும், 40 00:02:08,479 --> 00:02:11,160 எனவே இந்த நெறிமுறை ஆகும் அரட்டை சேவைகளை பயன்படுத்தி. 41 00:02:11,160 --> 00:02:13,310 மேலும் பல, பல, பல உள்ளன. 42 00:02:13,310 --> 00:02:15,900 >> நீங்கள் பயன்படுத்தும் ஒவ்வொரு முறை ஒரு சேவை, சேவை 43 00:02:15,900 --> 00:02:18,930 தகவல் எதிர்பார்த்து ஒரு கோரிக்கை received-- வேண்டும் 44 00:02:18,930 --> 00:02:21,010 ஒரு received-- இருக்க மிகவும் குறிப்பிட்ட வடிவம் 45 00:02:21,010 --> 00:02:24,070 மற்றும் வேண்டும் மீண்டும் தகவல்களை திரும்ப 46 00:02:24,070 --> 00:02:27,190 ஒரு குறிப்பிட்ட வடிவத்தில் அதே. 47 00:02:27,190 --> 00:02:31,750 >> எனவே எங்கள் உவமை திரும்பி செல்லலாம் எங்களுக்கு இணைய பேச விரும்பினர். 48 00:02:31,750 --> 00:02:34,810 எனவே நாம் மகிழ்ச்சியடைகின்றோம், நாங்கள் விரும்பவில்லை சரி, cats.com செல்ல? 49 00:02:34,810 --> 00:02:38,550 எனவே தான் cats.com பேசுகிறீர்கள் என்றால், நாங்கள், ஏய் ஒன்று போல் சொல்ல வேண்டும் 50 00:02:38,550 --> 00:02:39,720 நான் உங்கள் வீட்டில் பக்கம் பார்க்க முடியும்? 51 00:02:39,720 --> 00:02:42,320 மேலும் cats.com அநேகமாக , ஆமாம், நிச்சயமாக பதில். 52 00:02:42,320 --> 00:02:43,440 இங்கே நீங்கள் போங்கள். 53 00:02:43,440 --> 00:02:46,440 அதனால் ஒரு மனித வகையான தான் கேட்க-பதில். 54 00:02:46,440 --> 00:02:47,980 >> அந்த HTTP என்ன இருப்பான்? 55 00:02:47,980 --> 00:02:51,340 சரி, அது உண்மையில் வகையான மொழிபெயர்க்கலாம் அழகான தெளிவாக இந்த போன்ற ஏதாவது. 56 00:02:51,340 --> 00:02:57,290 நாம் get / http / 1.1 கூறலாம் புரவலன் cats.com இருந்து. 57 00:02:57,290 --> 00:03:03,039 எனவே அடிப்படையில் என்ன நான் இங்கே என்ன செய்து இருக்கிறது வலைப்பக்கத்தில் www.cats.com/ கேட்டு. 58 00:03:03,039 --> 00:03:05,330 நாம் பொதுவாக சாய்வு மாட்டா இப்போதெல்லாம், ஆனால் அந்த என்று மட்டும் 59 00:03:05,330 --> 00:03:07,200 cats.com முகப்பு அர்த்தம். 60 00:03:07,200 --> 00:03:11,910 >> ஓ, மற்றும் மூலம், நான் போகிறேன் HTTP பதிப்பு பயன்படுத்தி இருக்க வேண்டும் 61 00:03:11,910 --> 00:03:14,182 1.1 நீங்கள் தொடர்பு கொள்ள. 62 00:03:14,182 --> 00:03:16,390 அந்த மாதிரியான ஒத்த தான் மூலம், போன்ற, என்று கூறி, 63 00:03:16,390 --> 00:03:17,870 நான் பேசும் இருக்க போகிறேன் பிரஞ்சு உள்ள, அல்லது மூலம், 64 00:03:17,870 --> 00:03:19,370 நான் ஆங்கிலம் பேசும் இருக்க போகிறேன். 65 00:03:19,370 --> 00:03:22,160 அந்த நெறிமுறை வடிவம் தான். 66 00:03:22,160 --> 00:03:25,050 அது உள்ளது, மேலும் 1.0 தான் பொதுவாக இனி பயன்படுத்தப்படுகின்றன. 67 00:03:25,050 --> 00:03:30,615 அதனால் நான், HTTP 1.1 பேசுகிறேன், மற்றும் நான் www.cats.com/ விரும்புகிறேன். 68 00:03:30,615 --> 00:03:31,710 எனக்கு என்று தயவு செய்து. 69 00:03:31,710 --> 00:03:34,610 >> பின்னர் மற்ற தகவல், அங்கே டாட், டாட் too--, அங்கு dot 70 00:03:34,610 --> 00:03:38,234 இது தகவல்களை பற்றி நீங்கள் யார் cats.com 71 00:03:38,234 --> 00:03:39,400 அங்கு அனுப்ப தெரியும் என்று. 72 00:03:39,400 --> 00:03:41,480 ஆனால் இந்த இரண்டு உள்ளன முக்கியமான பகுதிகள் வகையான 73 00:03:41,480 --> 00:03:44,000 ஆரம்பத்தில் என்ற ஒரு HTTP request-- 74 00:03:44,000 --> 00:03:46,770 நீங்கள் ஒரு தொடங்கும் போது போன்ற நீங்கள் என்ன சொல்ல கடிதம், அன்பே, வெற்று. 75 00:03:46,770 --> 00:03:49,710 இந்த ஆவி மிகவும் ஒத்ததாக இருக்கிறது. 76 00:03:49,710 --> 00:03:52,370 >> மேலும் cats.com போகிறது என்றால் ஓ, நிச்சயமாக, இங்கே, நீங்கள் போங்கள் என்று. 77 00:03:52,370 --> 00:03:55,590 அவர்கள் போன்ற பதிலளிக்க வேண்டும் இதை நான் பதில். 78 00:03:55,590 --> 00:03:57,960 நான், HTTP 1.1 பேச. 79 00:03:57,960 --> 00:04:01,720 உங்கள் கோரிக்கை, 200 சரி ஒப்புதல். 80 00:04:01,720 --> 00:04:04,709 நீங்கள் என்ன பற்றி தான் பெறும் பின்னர் HTML மற்றும் ஆகிறது 81 00:04:04,709 --> 00:04:06,250 டாட், டாட், சில கூடுதல் தகவல் dot. 82 00:04:06,250 --> 00:04:10,620 மற்றும் மிகவும் கீழே கோரிக்கை உண்மையில், HTML ஆகும் 83 00:04:10,620 --> 00:04:16,339 மொழி, cats.com முகப்பு உள்ளடக்கம். 84 00:04:16,339 --> 00:04:21,227 >> எனவே HTTP / 1.1-- நான் உங்கள் ஒப்புக்கொள்கிறேன் கோரிக்கை HTTP, 1.1 வழியாக ஏற்றுக்கொள்ளப்பட்டது. 85 00:04:21,227 --> 00:04:22,310 உங்கள் கோரிக்கை அங்கீகரிக்கப்பட்டது. 86 00:04:22,310 --> 00:04:25,810 நான், உனக்கு என்ன வேண்டும் 200 சரி நீங்கள் கொடுக்க முடியும். 87 00:04:25,810 --> 00:04:27,440 நீங்கள் HTML பெற உள்ளோம். 88 00:04:27,440 --> 00:04:30,450 பின்னர் இங்கே தான் நீங்கள் கோரிய என்று HTML. 89 00:04:30,450 --> 00:04:33,930 >> ஆனால் சில நேரங்களில் எங்கள் கோரிக்கைகளை செய்ய எப்போதும் மிகவும் திட்டத்தின் படி செல்கிறது. 90 00:04:33,930 --> 00:04:37,100 நான் உங்கள் cats.html பக்கம் பார்க்க முடியும்? 91 00:04:37,100 --> 00:04:40,366 சரி, அவர்கள் நாம், என்ன சொல்கிறோம் என்றால் ஒரு cats.html பக்கம் இல்லை, 92 00:04:40,366 --> 00:04:42,740 எந்த வகையான நம்பத்தகாத தெரிகிறது அவர்கள் cats.com என்பதால். 93 00:04:42,740 --> 00:04:44,400 நீங்கள் அவர்கள் cats.html வேண்டும் என்று விரும்புகிறேன். 94 00:04:44,400 --> 00:04:45,420 ஆனால் சரி. 95 00:04:45,420 --> 00:04:48,484 எனவே இந்த வகை வழக்கமான மனித தொடர்பு 96 00:04:48,484 --> 00:04:49,650 நாம் இப்போது cats.com கிடைத்தது. 97 00:04:49,650 --> 00:04:51,060 என்று எப்படி அளிக்க முடியுமா? 98 00:04:51,060 --> 00:04:52,726 >> இந்த உங்களுக்கு தெரிந்திருந்தால் ஏதாவது இருக்கலாம். 99 00:04:52,726 --> 00:04:55,690 எங்கள் கோரிக்கை, தோற்றமளிக்கக் அதற்கு பதிலாக பெறுவதில் சாய்வு தவிர 100 00:04:55,690 --> 00:04:58,110 நாம் இப்போது cats.html வருகிறோம். 101 00:04:58,110 --> 00:05:01,810 அடிப்படையில் எனவே இப்போது என்ன இந்த முழு கோரிக்கை கொடு.என்ன என்று 102 00:05:01,810 --> 00:05:05,620 www.cats.com/cats.html. 103 00:05:05,620 --> 00:05:08,700 புரவலன் மற்றும் நடுத்தர எனவே என்று மேல் வரி பகுதியாக 104 00:05:08,700 --> 00:05:14,632 துல்லியமாக அங்கு குறிக்கிறது என்ன பக்கம் நான் கேட்கிறேன். 105 00:05:14,632 --> 00:05:17,590 ஆனால், இந்த விஷயத்தில் cats.com போவதில்லை சாதகமான மறுமொழி முடியும். 106 00:05:17,590 --> 00:05:19,089 அவர்கள் நாம் பற்றி பேசுகிறீர்கள் என்று எனக்கு தெரியாது. 107 00:05:19,089 --> 00:05:25,170 எனவே இந்த நீங்கள் வேண்டும் ஒன்று உள்ளது பார்த்த முன், HTTP 1.1 404 கிடைக்கவில்லை. 108 00:05:25,170 --> 00:05:27,180 நான் என்ன கண்டுபிடிக்க முடியவில்லை நீங்கள் கேட்டுக் கொண்டிருந்தனர். 109 00:05:27,180 --> 00:05:30,460 மூலம், நான் நீங்கள் கொடுக்க போகிறேன் மீண்டும் சில HTML, மற்றும் பொதுவாக HTML என்று 110 00:05:30,460 --> 00:05:32,351 சில 404 பக்கம் உள்ளடக்கத்தை ஆகிறது. 111 00:05:32,351 --> 00:05:34,100 மேலும் வழக்கில் cats.com, ஒருவேளை தான் 112 00:05:34,100 --> 00:05:37,720 ஒரு கூடை சில அழகான பூனைகள் ஒரு சோகமான 404 முகத்தை அவர்களுக்கு அடுத்த, 113 00:05:37,720 --> 00:05:40,920 நீங்கள் இருக்க போகிறோம் என்பதால் வருத்தம் நீங்கள் பக்கம் இல்லை போது 114 00:05:40,920 --> 00:05:43,040 என்று நீங்கள் தேடும். 115 00:05:43,040 --> 00:05:48,520 >> என்று என்ன ஒரு அடிப்படைகள் வகையான தான் நெறிமுறை, HTTP நெறிமுறையின் கோரிக்கைகளை 116 00:05:48,520 --> 00:05:49,180 போல் இருக்கும். 117 00:05:49,180 --> 00:05:52,640 அவர்கள் நாம் எப்படி உண்மையில் ஒத்த இதே போன்ற ஒரு தொடர்பு செய்ய வேண்டும் 118 00:05:52,640 --> 00:05:55,460 மனித மரபுகளை உள்ள ஏதாவது கேட்டு 119 00:05:55,460 --> 00:05:58,250 மற்றும் அதை திருப்பி பெறுவது அல்லது ஒரு எழுதுகிறோம் கடிதம் மற்றும் ஒரு பதில் எதிர்பார்த்து 120 00:05:58,250 --> 00:06:00,380 ஒரு குறிப்பிட்ட வடிவம் கடிதம். 121 00:06:00,380 --> 00:06:03,910 அந்த அழகான மிகவும் என்ன HTTP, வெறும் ஒழுங்குபடுத்தவும் 122 00:06:03,910 --> 00:06:10,190 அணுகவிருக்கும் என்று அனைத்து சாதனங்கள் வலை பக்கங்கள், மீயுரை இடமாற்றங்கள். 123 00:06:10,190 --> 00:06:15,110 >> எனவே வடிவத்தில் ஒரு வரி, இந்த முறை கோரிக்கை இலக்கு HTTP பதிப்பு, 124 00:06:15,110 --> 00:06:17,100 ஒரு HTTP கோரிக்கை வரி என்று. 125 00:06:17,100 --> 00:06:23,740 இது வழக்கமாக உள்ளது என்று முதல் விஷயம் இருக்கிறது ஒரு HTTP கோரிக்கை பகுதியாக பரவும் 126 00:06:23,740 --> 00:06:26,180 அல்லது நீங்கள் HTTP கேட்கிறாய் என்றால். 127 00:06:26,180 --> 00:06:29,970 நான் கூறியது போல் அது மாதிரி சொல்லி, பிடிக்கிறது கண்ணே, மேல் உன் கடிதம் வெற்று. 128 00:06:29,970 --> 00:06:32,880 அவர்கள் நீங்கள் இருக்கிறோம் என்று அவர்களுக்கு ஒரு கடிதம் எழுதி. 129 00:06:32,880 --> 00:06:34,796 எனவே இந்த மிகவும் ஒத்த என்று கூறி, எனக்கு தெரியும் 130 00:06:34,796 --> 00:06:37,670 அவர்கள் ஒரு HTTP கோரிக்கை செய்கிறாய் என்று மற்றும் இந்த குறிப்பிட்ட வடிவமைப்பில் உள்ளது 131 00:06:37,670 --> 00:06:39,090 அவர்கள் கேட்கிறாய். 132 00:06:39,090 --> 00:06:43,810 >> HTTP பதிப்பு அநேகமாக உள்ளது எப்போதும், HTTP / 1/1 போகிறது. 133 00:06:43,810 --> 00:06:46,670 1.0 கூட உள்ளது, ஆனால் இல்லை உண்மையில் இனி பயன்படுத்தப்படும். 134 00:06:46,670 --> 00:06:49,200 , CS50 நோக்கங்களுக்காக, கிடைக்கும் எப்போதும் அநேகமாக உள்ளது 135 00:06:49,200 --> 00:06:51,540 நீங்கள் இருக்க போகிறோம் நீங்கள் உண்மையில் இருக்கும் போது பயன்படுத்தி 136 00:06:51,540 --> 00:06:54,250 நேரடி HTTP கோரிக்கைகள் செய்யும். 137 00:06:54,250 --> 00:06:57,720 ஆனால் பிந்தைய நாங்கள் இருக்கிறோம் என்று மற்றொரு விருப்பம் இப்போது பற்றி பேச போவதில்லை. 138 00:06:57,720 --> 00:07:02,980 பின்னர் கோரிக்கை-இலக்கு ஆகும் புரவலன் சர்வரில் என்ன பக்கம் 139 00:07:02,980 --> 00:07:05,812 நீங்கள் பெற விரும்புகிறேன். 140 00:07:05,812 --> 00:07:08,020 நான் கூறியது போல், அந்த புரவலன் பெயர் ஒரு தனி வரி வழக்கமாக உள்ளது, 141 00:07:08,020 --> 00:07:10,350 ஒட்டுமொத்த கோரிக்கை இரண்டாவது வரி. 142 00:07:10,350 --> 00:07:13,660 எனவே, ஒன்றாக புரவலன் எடுத்து பெயர் மற்றும் கோரிக்கை இலக்கு 143 00:07:13,660 --> 00:07:16,070 ஒரு குறிப்பிட்ட குறிப்பிடவும் வள முயன்று. 144 00:07:16,070 --> 00:07:20,986 நான் ஒரு இரண்டாவது முன்பு எங்கள் 404 உதாரணத்தில் www.cats.com மீண்டும் கேட்டு, 145 00:07:20,986 --> 00:07:22,940 cats.com புரவலன் இருப்பது. 146 00:07:22,940 --> 00:07:26,300 என் கோரிக்கை வரிசையில், நான் /cats.html கூறினார். 147 00:07:26,300 --> 00:07:27,790 என்று என் கோரிக்கை இலக்கு இருந்தது. 148 00:07:27,790 --> 00:07:31,200 எனவே ஒட்டுமொத்த நான் கேட்டு உள்ளடக்கங்கள் அல்லது அமைந்துள்ள வள 149 00:07:31,200 --> 00:07:36,410 www.cats.com/cats.html மணிக்கு. 150 00:07:36,410 --> 00:07:38,870 >> பின்னர் என்பதை அடிப்படையாக கொண்டு வள உள்ளது 151 00:07:38,870 --> 00:07:42,160 மற்றும் சர்வர் வழங்க முடியும் என்பதை வாடிக்கையாளர் ஏற்ப வள 152 00:07:42,160 --> 00:07:46,760 கோரிக்கை, நீங்கள் போகலாம் மீண்டும் பல்வேறு நிலை குறியீடுகள். 153 00:07:46,760 --> 00:07:50,280 நீங்கள் பார்த்த இந்த நிலையை குறியீடுகள் சில அவர்கள் பதில் பகுதியாக என்பதால். 154 00:07:50,280 --> 00:07:53,580 அவர்களில் சிலர், 200 சரி, உள்ளன ஒருவேளை அழகான அமைதியாக. 155 00:07:53,580 --> 00:07:55,650 ஒருவேளை நீங்கள் பார்த்ததில்லை ஒரு பக்கம், 200 சரி பதிலளிக்க. 156 00:07:55,650 --> 00:07:56,890 நீங்கள் பக்கம் கிடைக்கும். 157 00:07:56,890 --> 00:08:01,260 அது ஒரு 404 பிழை போன்ற இல்லை, இது வழக்கமாக அழகான தெளிவாக உள்ளது. 158 00:08:01,260 --> 00:08:03,850 நீங்கள் வழக்கமாக அது 404 என்று அந்த பார்க்கிறீர்கள். 159 00:08:03,850 --> 00:08:06,880 >> எனவே என்ன சில பற்றி பேசுகிறேன் அந்த நிலையை குறியீடுகளை இருக்கலாம். 160 00:08:06,880 --> 00:08:09,660 மீண்டும், சர்வர் எங்களுக்கு பதில், அவர்கள் தான் 161 00:08:09,660 --> 00:08:12,120 HTTP பதிப்பு நிலையை பதிலளிக்க போகிறீர்கள். 162 00:08:12,120 --> 00:08:14,020 பொதுவாக, HTTP / 1.1. 163 00:08:14,020 --> 00:08:17,410 இருக்க போகிறது இந்த நிலையை குறியீடுகள் என்ன? 164 00:08:17,410 --> 00:08:18,890 சரி, நாம் ஒரு வெற்றி பெற வேண்டும். 165 00:08:18,890 --> 00:08:23,617 வெற்றி பிரிவில் எனவே, நாம் உரை சரி கொண்ட குறியீடு 200 வந்துவிடும். 166 00:08:23,617 --> 00:08:24,450 இதற்கு என்ன அர்த்தம்? 167 00:08:24,450 --> 00:08:25,491 சரி, எல்லாம் நன்றாக இருக்கிறது. 168 00:08:25,491 --> 00:08:26,721 நீங்கள் சரியான வேண்டுகோள் விடுத்தார். 169 00:08:26,721 --> 00:08:27,720 இங்கே ஒரு சரியான பதில் தான். 170 00:08:27,720 --> 00:08:30,060 நான் வழங்க முடிந்தது சரியாக நீங்கள் என்ன. 171 00:08:30,060 --> 00:08:33,080 >> சில நேரங்களில் நீங்கள் மற்ற விஷயங்களை பெற வேண்டும் நீங்கள் இப்போதே கவனிக்க மாட்டேன் என்று 172 00:08:33,080 --> 00:08:35,140 ஆனால் சற்றே தோல்விகளாகும். 173 00:08:35,140 --> 00:08:36,422 அவர்கள் என்று திசை திருப்புதல் இருக்கிறோம். 174 00:08:36,422 --> 00:08:37,630 இங்கே இரண்டு பொதுவான ஒன்றை இருக்கிறது. 175 00:08:37,630 --> 00:08:41,520 301 சென்றார் Permanently-- என்ன இந்த அடிப்படையில் பொருள் 176 00:08:41,520 --> 00:08:43,559 பக்கம் ஒரு புதிய இடம் இப்போது உள்ளது. 177 00:08:43,559 --> 00:08:44,920 அது நிரந்தரமாக வாழ்வார்கள். 178 00:08:44,920 --> 00:08:47,150 மேலும், மிக உலாவிகளில் சாப்பிடுவேன் தானாகவே நீங்கள் திருப்பி. 179 00:08:47,150 --> 00:08:49,860 எனவே, நீங்கள் உண்மையில் பார்க்க மாட்டேன் ஒன்று ஒரு 301, நீங்கள் இல்லையென்றால் 180 00:08:49,860 --> 00:08:52,210 ஒரு உண்மையில் வெளியே தேதி பயன்படுத்தி உலாவி, சாத்தியமான, 181 00:08:52,210 --> 00:08:57,660 301 பதில் பகுதியாக உள்ளது, ஏனெனில் டாட், டாட், 301 பதில் டாட். 182 00:08:57,660 --> 00:08:59,577 புதிய பக்கம் எங்கே இது நீங்கள் சொல்கிறது. 183 00:08:59,577 --> 00:09:01,660 அதனால் பெரும்பாலான உலாவிகளில் சாப்பிடுவேன் அங்கு நீங்கள் திருப்பி, 184 00:09:01,660 --> 00:09:03,570 நீங்கள் அங்கு செல்ல வேண்டும் என்று அனுமானித்து. 185 00:09:03,570 --> 00:09:05,440 >> சில நேரங்களில் நீங்கள் 302 காணப்படும் கிடைக்கும். 186 00:09:05,440 --> 00:09:07,850 இந்த ஒரு உண்மையில் நீங்கள் இன்னும் சில நேரங்களில் பார்க்க வேண்டும். 187 00:09:07,850 --> 00:09:09,720 சில நேரங்களில் பக்கங்கள் தற்காலிகமாக செல்கின்றன. 188 00:09:09,720 --> 00:09:13,570 எனவே அது ஒரு கட்ட போகிறோம் சொல்லி உலாவி கோரிக்கை 189 00:09:13,570 --> 00:09:16,740 நிரந்தரமாக எந்த நேரம் மாற்ற அது கோரிக்கை பார்க்கிறது என்று நீங்கள் 190 00:09:16,740 --> 00:09:18,255 வேறு ஏதாவது செய்ய வேண்டும் அதை மாற்ற வேண்டும். 191 00:09:18,255 --> 00:09:21,210 எனவே நீங்கள் 302 பார்க்க வேண்டும் எந்த அடிப்படையில், காணப்படும் 192 00:09:21,210 --> 00:09:22,710 இந்த பக்கம் வேறு எங்காவது வாழ்கிறார் கூறுகிறார். 193 00:09:22,710 --> 00:09:24,418 ஆனால் அது போவதில்லை நிரந்தரமாக அங்கு வாழும். 194 00:09:24,418 --> 00:09:29,052 அது இறுதியில் ஒருவேளை போகும் மீண்டும் நீங்கள் நினைப்பதுபோல் எங்கே. 195 00:09:29,052 --> 00:09:31,780 >> பிறகு நீங்கள் விஷயங்களை கிடைக்கும் வாடிக்கையாளர் பிழைகள் போன்ற. 196 00:09:31,780 --> 00:09:34,012 எனவே இந்த நீங்கள் நான் தான் அநேகமாக இப்போது, நான் பார்த்ததில்லை. 197 00:09:34,012 --> 00:09:35,970 ஒருவேளை நீங்கள் பார்த்தது இல்லை 200s அல்லது 300s, 198 00:09:35,970 --> 00:09:37,370 ஆனால் ஒருவேளை நீங்கள் இருக்கிறீர்கள் 400s தெரிந்திருந்தால். 199 00:09:37,370 --> 00:09:40,130 என்று நாம் பேச வேண்டும் என்ன ஒரு இரண்டாவது பற்றி, 500s அதே. 200 00:09:40,130 --> 00:09:42,580 >> நீங்கள் 401 அங்கீகரிக்கப்படாத பார்க்க வேண்டும். 201 00:09:42,580 --> 00:09:45,100 பொதுவாக இந்த நீங்கள் என்று அர்த்தம் ஒரு பக்கம் அணுக முயற்சி, 202 00:09:45,100 --> 00:09:46,230 ஆனால் நீங்கள் புகுபதிகை இல்லை. 203 00:09:46,230 --> 00:09:50,500 எனவே நீங்கள் முயற்சி மற்றும் சில செல்ல சுயவிவர அல்லது Facebook இல் ஏதாவது 204 00:09:50,500 --> 00:09:53,106 அல்லது நீங்கள் முயற்சி மற்றும் அணுகல் சில இருக்கிறது வேலை இருக்கிறோம். 205 00:09:53,106 --> 00:09:56,619 நீங்கள் ஏதாவது அணுக முயற்சிக்கும் உங்கள் வேலை தான் இணையத்தில், 206 00:09:56,619 --> 00:09:57,660 ஆனால் நீங்கள் புகுபதிகை. 207 00:09:57,660 --> 00:09:58,740 நீங்கள் பக்கம் பார்க்க முடியாது. 208 00:09:58,740 --> 00:10:01,770 நீங்கள் ஒரு 401 அங்கீகரிக்கப்படாத கிடைக்கும் என்று, இது நாம் அநேகமாக பொருள் 209 00:10:01,770 --> 00:10:06,590 இந்த கோரிக்கையை பூர்த்தி செய்ய முடியும், ஆனால் முதல் நீங்கள் அவ்வாறு செய்ய உள்நுழைய வேண்டும். 210 00:10:06,590 --> 00:10:09,590 >> மாறாக, நீங்கள் 403 வந்துவிடும் அது உண்மையில் இல்லை இது, தடைசெய்யப்பட்ட 211 00:10:09,590 --> 00:10:11,490 நீங்கள் அல்லது வெளியேற்ற வேண்டும் என்றால் பிரச்சினையில்லை. 212 00:10:11,490 --> 00:10:13,020 இந்த கோரிக்கை அனுமதி இல்லை. 213 00:10:13,020 --> 00:10:15,320 வள சர்வரில் உள்ளது. 214 00:10:15,320 --> 00:10:17,817 ஆனால் நீங்கள் அதை அணுக அனுமதி இல்லை. 215 00:10:17,817 --> 00:10:20,900 இது வழக்கமாக உள் கோப்புகள் என்று பல்வேறு காரணங்களுக்காக சர்வரில் வாழ 216 00:10:20,900 --> 00:10:23,860 ஆனால் கொள்ளத்தக்கதல்ல வெளியில் இருந்து அணுக, 217 00:10:23,860 --> 00:10:25,030 அதனால் அவர்கள் தடை. 218 00:10:25,030 --> 00:10:27,120 அவர்கள் அங்கு வாழ. 219 00:10:27,120 --> 00:10:28,440 நான் அதை கண்டுபிடிக்க முடியவில்லை என்று நான் சொல்லவில்லை. 220 00:10:28,440 --> 00:10:30,030 ஆனால் நான் அதை கொடுக்க முடியாது என்று கூறி. 221 00:10:30,030 --> 00:10:32,071 அது ஒரு விஷயமே இல்லை நீங்கள் அல்லது வெளியேற்ற. 222 00:10:32,071 --> 00:10:35,479 பின்னர் நிச்சயமாக, மிகவும் பொதுவான 404 கிடைக்கவில்லை. 223 00:10:35,479 --> 00:10:37,020 கோப்பு சர்வரில் இல்லை. 224 00:10:37,020 --> 00:10:40,200 நான் பூர்த்தி செய்ய விரும்புகிறேன் உங்கள் கோரிக்கை, ஆனால் என்னால் முடியாது. 225 00:10:40,200 --> 00:10:43,390 >> நீங்கள் ஒரு சில நேரங்களில் சர்வர் பார்க்க பிழைகள், மிகவும் பொதுவான பொதுவாக 226 00:10:43,390 --> 00:10:46,990 இருப்பது 500 உள்ளார்ந்த சேவையக பிழை, இது உண்மையில் நீங்கள் எதுவும் சொல்ல முடியாது 227 00:10:46,990 --> 00:10:50,200 அனைத்து தவறு இருந்தால் என்ன. 228 00:10:50,200 --> 00:10:53,290 ஆனால் அதை நீங்கள் செய்யும் உண்மையில் இல்லை உங்கள் கோரிக்கையில் உள்ள ஒரு தவறு. 229 00:10:53,290 --> 00:10:58,200 அது உண்மையில் சர்வரில் தவறிய தான் எப்படியோ கோரிக்கை மீது வழங்க. 230 00:10:58,200 --> 00:11:00,040 எனவே 500 பொது பதில் உள்ளது. 231 00:11:00,040 --> 00:11:03,190 >> நீங்கள் ஏதாவது பார்க்க வேண்டும் , சேவை கிடைக்கவில்லை போன்ற 232 00:11:03,190 --> 00:11:05,720 இது நான் நம்புகிறேன் குறியீடு 503 ஆகும். 233 00:11:05,720 --> 00:11:07,882 மற்றும் கேட்வே Timeout-- என்றால் நீங்கள் எப்போதாவது ஒரு பக்கம் இருந்தது போலவே 234 00:11:07,882 --> 00:11:09,590 அங்கு ஏற்றுதல் உட்கார்ந்து ஏற்றுதல் மற்றும் ஏற்றுதல் 235 00:11:09,590 --> 00:11:12,715 அது நடக்கிறது என்றால், உங்களுக்கு தெரியுமா சுமை பின்னர் இறுதியில் அது says-- 236 00:11:12,715 --> 00:11:13,650 தான் கொடுக்கிறது. 237 00:11:13,650 --> 00:11:15,460 என்று ஒரு 504 நுழைவாயில் காலம் கடந்தது தான். 238 00:11:15,460 --> 00:11:17,600 சர்வர் வேண்டும் உங்கள் கோரிக்கையை நிறைவேற்றி, 239 00:11:17,600 --> 00:11:19,930 ஆனால் ஏதோ தவறு நடந்துவிட்டது சர்வர் side-- மீது 240 00:11:19,930 --> 00:11:24,452 இல்லை உங்கள் side-- மீது என்று ஒரு பிரச்சனை ஏற்படுத்தும். 241 00:11:24,452 --> 00:11:27,410 இப்போது, நாம் இங்கே கதை முடித்து, ஆனால் நான் உண்மையில் இப்போது செய்ய போகிறேன் என்ன 242 00:11:27,410 --> 00:11:29,368 நான் திறக்க போகிறேன் என் உலாவி மற்றும் நீங்கள் காண்பிக்கின்றன 243 00:11:29,368 --> 00:11:32,250 நீங்கள் பார்க்க முடியும் என எப்படி இந்த நிலையை குறியீடுகள் சில 244 00:11:32,250 --> 00:11:34,580 கூட நீங்கள் அவற்றை பொதுவாக பார்க்க வேண்டாம் என்றால். 245 00:11:34,580 --> 00:11:39,090 நாம் எடுப்பதன் மூலம் செய்ய போகிறோம் ஒரு சில டெவலப்பர் கருவிகள் இருக்கும். 246 00:11:39,090 --> 00:11:42,050 >> எல்லாம் சரி, நான் இருக்கிறேன் இங்கே எனவே இப்போது என் உலாவி சாளரத்தில். 247 00:11:42,050 --> 00:11:45,840 நான் ஒரு கொஞ்சம் தெரிந்து கொள்ள வேண்டும் இந்த HTTP கோரிக்கைகள் பற்றி மேலும். 248 00:11:45,840 --> 00:11:49,060 நான் எப்படி நாம் ஒரு என்றால் எனக்கு நிச்சயமாக தெரியும் ஏதாவது தவறு நடந்தால் போது பக்கம், goes-- 249 00:11:49,060 --> 00:11:49,630 நாம் ஒரு 404 கிடைக்கும். 250 00:11:49,630 --> 00:11:50,465 நாம் அனைவரும் என்று நான் பார்த்திருக்கிறேன். 251 00:11:50,465 --> 00:11:51,840 நாம் என்று விளக்குவதற்கு தேவையில்லை. 252 00:11:51,840 --> 00:11:53,048 ஆனால் வேறு சில விளக்கங்களை என்ன? 253 00:11:53,048 --> 00:11:56,850 நாம் எப்படி பார்க்க வேண்டும் நடவடிக்கை இந்த கோரிக்கைகளை? 254 00:11:56,850 --> 00:11:59,990 >> நான் போகிறேன் எனவே முதல் விஷயம் செய்ய டெவலப்பர் கருவிகள் திறக்க உள்ளது. 255 00:11:59,990 --> 00:12:02,580 எனவே டெவலப்பர் கருவிகள் கட்டப்பட்டது மிக நவீன உலாவிகளில் ஒரு 256 00:12:02,580 --> 00:12:06,020 எங்களுக்கு விஷயங்களை பார்க்க அனுமதிக்க நாம் இல்லையென்றால் இல்லை என்று 257 00:12:06,020 --> 00:12:10,580 சில கூடுதல் தகவல் வகையான வருகிறேன் எங்கள் வலை அடியில் கடத்தப்படம் 258 00:12:10,580 --> 00:12:11,500 கோரிக்கைகள். 259 00:12:11,500 --> 00:12:12,790 நான் இங்கே கூகுள் குரோம் பயன்படுத்தி வருகிறேன். 260 00:12:12,790 --> 00:12:16,900 டெவலப்பர் கருவிகள் திறக்க குரோம், நீங்கள் F-12 அடித்தீர்கள் 261 00:12:16,900 --> 00:12:18,729 அதை திறக்க நடக்கிறது பக்கத்தில் அதை. 262 00:12:18,729 --> 00:12:21,770 நான் கோரிக்கை தட்டச்சு முறை, நான் பெரிதாக்க வேண்டும், எனவே, இங்கு என்ன நடக்கிறது பார்க்க முடியும். 263 00:12:21,770 --> 00:12:28,530 ஆனால் நான் என் உலாவி செய்ய போகிறேன் என்ன ஆகிறது பட்டியை நான் இங்கு பெரிதாக்க வேண்டும், 264 00:12:28,530 --> 00:12:32,427 நான் www.google.com ஒரு கோரிக்கை வைக்க வேண்டும். 265 00:12:32,427 --> 00:12:34,260 நாம் ஒருவேளை செய்துவிட்டேன் முன் இந்த கோரிக்கை. 266 00:12:34,260 --> 00:12:35,400 நான் Enter அடிக்க போகிறேன். 267 00:12:35,400 --> 00:12:41,920 268 00:12:41,920 --> 00:12:46,400 >> இப்போது, இங்கே என் படைப்பாளி மீது கருவிகள், நான் நெட்வொர்க் தாவலை தேர்வு. 269 00:12:46,400 --> 00:12:48,010 நீங்கள் இங்கே நிறைய விஷயங்கள் கவனிக்க. 270 00:12:48,010 --> 00:12:51,732 These-- 200 சரி, 200 சரி, சில பாருங்கள் இந்த நிலையை குறியீடுகள் வரும். 271 00:12:51,732 --> 00:12:53,356 நான் காணப்படும் 302 பெறுவது ஏன் நான் என்று எனக்கு தெரியாது. 272 00:12:53,356 --> 00:12:54,860 நான் என்று ஒரு பார்க்க விரும்புகிறேன் உணரவில்லை. 273 00:12:54,860 --> 00:12:58,192 ஆனால் அடிப்படையில் கவனிக்க அந்த அழகான எனது Google request-- அடிப்படையில், மிகவும் 274 00:12:58,192 --> 00:13:00,150 நான் ஒரு மிக எளிய செய்து கூகிள் பக்கம் கோரிக்கை. 275 00:13:00,150 --> 00:13:02,890 மற்றும் செயல்பாட்டில் என் கோரிக்கையை வழங்கும், 276 00:13:02,890 --> 00:13:05,670 கூகிள் வெளிப்படையாக நிறைய செய்துள்ளது என் சார்பாக மற்ற கோரிக்கைகளை. 277 00:13:05,670 --> 00:13:11,990 >> ஆனால் நான் கூகிள் ஒரு get கோரிக்கை செய்துவிட்டேன் பக்கம் மற்றும் நான் 200 OKs நிறைய வருகிறது. 278 00:13:11,990 --> 00:13:14,830 நான் சரி 200 பார்த்து இருக்கிறேன் என் திரை, ஆனால் நான் அடைகிறேன் 279 00:13:14,830 --> 00:13:17,170 செய்யப்பட்டுள்ளது என்று கோரிக்கைகளை நிறைய. 280 00:13:17,170 --> 00:13:19,550 நான் அழகாக இருக்கிறேன் என்று இன்னும் ஒரு நிச்சயமாக வேலை போகிறது 281 00:13:19,550 --> 00:13:21,920 நீங்கள் அந்த ஆகிறது யார் உண்மையில் பழைய பள்ளி உள்ளன, 282 00:13:21,920 --> 00:13:26,012 நீங்கள் பேஸ்புக் என்று அறியும்படிக்கு எப்போதும் Facebook.com இல். 283 00:13:26,012 --> 00:13:29,780 அதன் முந்தைய நாட்களில் அது இருந்தது wwww.thefacebook.com மணிக்கு. 284 00:13:29,780 --> 00:13:33,560 அவர்கள் வெளிப்படையாக அணுகல் பெற முடியவில்லை மிகவும் கொஞ்ச Facebook.com வேண்டும். 285 00:13:33,560 --> 00:13:35,870 >> அதனால் நான் எதிர்பார்கிறேன் என்ன இங்கே தகவல் பெற உள்ளது. 286 00:13:35,870 --> 00:13:37,315 இந்த வெளியே PAN கள் என்றால் நாம் பார்க்க வேண்டும். 287 00:13:37,315 --> 00:13:39,190 நான் இங்கே என்ன நான் எதிர்பார்கிறேன் தகவல் பெற உள்ளது 288 00:13:39,190 --> 00:13:43,980 பேஸ்புக் நிரந்தரமாக சென்றார் என்று thefacebook.com இருந்து Facebook.com வேண்டும். 289 00:13:43,980 --> 00:13:46,830 எனவே நான் எங்காவது நான் எதிர்பார்கிறேன் என் கோரிக்கைகளை மேல் அருகே 290 00:13:46,830 --> 00:13:50,730 என் டெவலப்பர் கருவிகள் உள்ள ஒரு 301 அறிவிப்பை பெற 291 00:13:50,730 --> 00:13:52,580 பேஸ்புக் நிரந்தரமாக சென்றார். 292 00:13:52,580 --> 00:13:59,070 மீண்டும், நான் 301 பார்க்க முடியாது என் உலாவி திரையில். 293 00:13:59,070 --> 00:14:01,380 அது ஒரு 301 என்பதால், இது ஒரு நிரந்தர நடவடிக்கை. 294 00:14:01,380 --> 00:14:03,500 என்று இருப்பது என் உலாவி, அது, ஒரு நவீன உலாவி 295 00:14:03,500 --> 00:14:06,110 ஒருவேளை திருப்பி போகிறது எப்படியும் Facebook.com வேண்டும் எனக்கு. 296 00:14:06,110 --> 00:14:07,260 ஆனால் என்ன நடக்கிறது என்று பார்ப்போம். 297 00:14:07,260 --> 00:14:09,340 >> இப்போது நான் போகிறேன் thefacebook.com சென்று. 298 00:14:09,340 --> 00:14:11,370 மற்றும் இங்கும், அது சரி மேலே இருக்கிறது. 299 00:14:11,370 --> 00:14:13,390 அதை விட்டு சென்றார், ஆனால் அது இருந்தது. 300 00:14:13,390 --> 00:14:14,820 என்னை இங்கு உருட்டும் நாம். 301 00:14:14,820 --> 00:14:18,004 302 00:14:18,004 --> 00:14:18,920 இங்கே மேலே. 303 00:14:18,920 --> 00:14:23,080 நான் thefacebook.com வேண்டுதல் செய்தோம், மற்றும் நான் ஒரு பதிலை பெறுவது 304 00:14:23,080 --> 00:14:25,410 என்று இந்த பக்கம் நிரந்தரமாக சென்றார். 305 00:14:25,410 --> 00:14:27,770 பின்னர் 307 இங்கே உள்ளது ஒரு உள் திருப்பி. 306 00:14:27,770 --> 00:14:30,680 அதனால் இந்த உண்மையில் என்ன இன்னும், என்னை நகர்ந்து 307 00:14:30,680 --> 00:14:33,330 தெரிந்திருந்தால் www.facebook.com. 308 00:14:33,330 --> 00:14:38,480 >> எனவே இந்த பதில் குறியீடுகள் இன்னும் செய்ய நாங்கள் அவர்களை பார்க்க வேண்டாம் கூட, நடக்கும். 309 00:14:38,480 --> 00:14:40,710 நான் போவதில்லை விளக்குவதற்கு 401, 403, 404, 310 00:14:40,710 --> 00:14:43,090 ஒருவேளை நீங்கள் பார்த்த ஏனெனில் பல்வேறு இடங்களில் அந்த. 311 00:14:43,090 --> 00:14:45,740 500, நான் இருக்க வேண்டும் வகையான of-- நாம் அதிர்ஷ்டம் கிடைக்கும் என்று 312 00:14:45,740 --> 00:14:50,380 ஒரு 500 கிடைத்தது என்றால் நாங்கள் என்று தெரியவில்லை, ஏனெனில் என்ன சர்வர்கள் எங்கும் தற்போது கீழே உள்ளன. 313 00:14:50,380 --> 00:14:53,060 ஆனால் இந்த குறியீடுகள் செய்கின்றன உள்ளன, மற்றும் ஒரு வழி உள்ளது 314 00:14:53,060 --> 00:14:58,610 நாங்கள் இல்லை என்றால் அவர்களை அணுக எங்கள் கணினிகளில் முதல்நிலை அவர்கள் பார்க்க. 315 00:14:58,610 --> 00:14:59,530 நான் டக் லாயிட் இருக்கிறேன். 316 00:14:59,530 --> 00:15:01,570 இந்த CS50 உள்ளது. 317 00:15:01,570 --> 00:15:03,557