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 kissing ვინმე cheek. 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 როდესაც ბრაუზერში სურს აჩვენოს ადამიანის ვებ გვერდზე, იგი იწყებს 26 00:00:57,390 --> 00:01:01,330 კავშირი სერვერზე გაგზავნით HTTP მოთხოვნის, 27 00:01:01,330 --> 00:01:03,710 შიგნით რაც გაგზავნა akin რომ გთხოვთ 28 00:01:03,710 --> 00:01:05,080 გამომიგზავნოთ ამ ვებ გვერდზე. 29 00:01:05,080 --> 00:01:06,790 სინამდვილეში, ეს რაღაც უფრო cryptic მოსწონს, 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 მოუწოდა HTML, ან ჰიპერტექსტის მარკირებას ენა. 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 In გრძნობა, ვებ ჰგავს რესტორნები, სადაც თქვენ 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 მე მოხდეს უნდა გამოყენებით Chrome, მაგრამ თქვენ ამ უმეტეს ნებისმიერი 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 და მოდით შემდეგი click რომ პანელი ქსელის tab. 58 00:02:12,450 --> 00:02:14,750 შემდეგ ჯერზე მე ჩატვირთვა ვებ გვერდზე დან სერვერზე, ჩვენ ვხედავთ 59 00:02:14,750 --> 00:02:17,300 ამ tab ყველა HTTP მიმოსვლის 60 00:02:17,300 --> 00:02:19,150 Chrome და სერვერზე. 61 00:02:19,150 --> 00:02:19,490 OK. 62 00:02:19,490 --> 00:02:20,936 მოდით ეწვევა, ვთქვათ, Google. 63 00:02:20,936 --> 00:02:27,580 http://www.google.com/enter. 64 00:02:27,580 --> 00:02:28,990 OK, რა უბრალოდ მოხდა? 65 00:02:28,990 --> 00:02:31,240 კარგად თავიდან, მოდით გადახვევა რომ ძალიან ზევით tab. 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 შედის, რომ საპასუხოდ, ერთად მთელი bunch of 71 00:02:41,680 --> 00:02:42,390 JavaScript. 72 00:02:42,390 --> 00:02:44,590 მაგრამ უფრო იმ სხვა დროს. 73 00:02:44,590 --> 00:02:46,810 მოდით ახლა დააწკაპუნეთ ჰედერისა tab მარცხნივ ამ 74 00:02:46,810 --> 00:02:50,030 Preview tab, და აქ, სადაც ჩვენ ვხედავთ რეალურ 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 OK. 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.