>> సల యొక్క మరొక గురించి మాట్లాడేందుకు లెట్ హైపర్ టెక్స్ట్ట్ట్ట్ ట్రాన్స్ఫర్ protocol--
ప్రోటోకాల్, HTTP, లేదా HTTPS.
కాబట్టి మేము IP గురించి మాట్లాడారు చేసిన మరియు మునుపటి వీడియోలను లో TCP.
మరియు ఆ ప్రోటోకాల్లు ఎలా సమాచారం ఖరారు
యంత్రం నుండి యంత్రం కదలికలు మరియు ప్రోగ్రామ్ ప్రోగ్రామ్ లేదా సేవ నుండి
ద్వారా ఇంటర్నెట్ ద్వారా సేవలు రౌటర్లు మరియు యంత్రాలు ఈ నెట్వర్క్.
>> కానీ ఆ సాధారణంగా కాదు కుడి మొత్తం చిత్రాన్ని?
సాధారణంగా మేము పంపడానికి సమాచారం, కార్యక్రమం
స్వయంగా డేటా ఉన్నప్పుడు ఉదాహరణకు, సే, అందుకున్న
TCP పోర్ట్ 25 లేదా ఒక ద్వారా ఇమెయిల్ పోర్ట్ 80 ద్వారా వెబ్ పేజీ అభ్యర్థన,
అక్కడ నియమాలు వ్యవస్థను సాధారణంగా ఉంది నేను అందుకున్నాము ఏమి ప్రాసెస్.
మరియు HTTP ఒక ఉదాహరణ కేవలం ఒక ప్రోటోకాల్.
>> HTTP మాత్రమే అప్లికేషన్ లేయర్ ప్రోటోకాల్
మేము గురించి మాట్లాడటానికి వెళుతున్న.
కానీ మరొక సమితి ఎలా నియంత్రించడం నియమాలు
సమాచారం పంపవలసిన ఉంది మరియు ఇంటర్నెట్ ద్వారా ప్రాసెస్.
ముఖ్యంగా, HTTP ఎలా నిర్దేశిస్తుంది
ఒక కోసం ఒక అభ్యర్థనను చేయాలి ఒక వెబ్ పేజీ మరియు ఎలా
ఒక సర్వర్, ఒక యంత్రం ఆ, వెబ్ పేజీలు ఆతిథ్యమిస్తున్న
ఆ సమాచారాన్ని అందిస్తుందని ఖాతాదారులకు వెనుకకు.
>> కాబట్టి ఈ ప్రోటోకాల్ లేదు వాస్తవానికి ఏదైనా కలిగి
ఎలా సమాచారాన్ని చేయాలని పాయింట్ నుండి కదలికలు
B. సూచించడానికి ఇది నిజంగా నిబంధనల వ్యవస్థ
for-- ఇది ప్రాథమికంగా యొక్క నియమాలు వార్తలు ఒక వెబ్ పేజీ పని కోసం నిశ్చితార్థం,
ఉన్నప్పుడు ఎవరైనా పోలి మీరు తరంగాలు వారి చేతి,
మీరు తిరిగి వేవ్ కోరుకుంటున్నాము చేస్తున్నారు.
ఒక విధమైన వార్తలు సంప్రదాయ మానవ ప్రోటోకాల్.
HTTP ప్రోటోకాల్ను కేవలం ఉంటే, చెప్పారు మీరు ఒక వెబ్ అభ్యర్థించడానికి కావలసిన
పేజీ, ఖచ్చితంగా మీ ఫార్మాట్ కనిపిస్తోంది తయారు వంటి ఫార్మాటింగ్ దీన్ని విధమైన వంటి
ఉదాహరణకు ఒక వ్యాపార లేఖ.
మరియు ప్రతిస్పందన అదేవిధంగా రెడీ ఈ ప్రోటోకాల్ ప్రకారం వస్తాయి.
ఇతర ఉన్నాయి అప్లికేషన్ లేయర్ ప్రోటోకాల్పై
మేము వెళుతున్న చేస్తున్నట్లు వీడియోలను గురించి మాట్లాడటానికి.
కానీ ఇలాంటి విషయాలు ఉన్నాయి ఫైల్ ట్రాన్స్ఫర్ ప్రోటోకాల్,
కోసం సింపుల్ మెయిల్ ట్రాన్సఫర్ ప్రోటోకాల్ ఇమెయిల్స్ పంపడం, డేటా పంపిణీ
సర్వీస్, రిమోట్ డెస్క్టాప్ ప్రోటోకాల్, RDP, ఇది
మీరు రిమోట్గా యాక్సెస్ అనుకుంటే ఉపయోగిస్తారు మరొక కంప్యూటర్ నుండి మీ కంప్యూటర్,
తరచుగా ఇది XMPP, Jabber లేదా చాట్ అని పిలుస్తారు,
కాబట్టి ఈ ప్రోటోకాల్ చాట్ సేవలు ఉపయోగించి కోసం.
మరియు అనేక, అనేక ఇతరులు ఉన్నాయి.
>> మీరు ఉపయోగిస్తున్నట్లయితే కాబట్టి ప్రతి సమయం ఒక సేవ, సేవ
సమాచారం ఆశిస్తున్న ఒక అభ్యర్థనను received-- వుంటుంది
ఒక లో received-- ఉండాలి చాలా ప్రత్యేక ఫార్మాట్లో
మరియు అవసరం తిరిగి సమాచారాన్ని తిరిగి
చాలా ప్రత్యేక ఫార్మాట్లో అలాగే.
>> కాబట్టి యొక్క మా దృష్టాంతం తిరిగి వెళ్ళి తెలపండి మాకు ఇంటర్నెట్ మాట్లాడటానికి కోరుకుంది.
కాబట్టి మనం ఆనందంగా ఉన్నాము, మరియు మేము కావలసిన కుడి, cats.com వెళ్ళడానికి?
కాబట్టి మేము కేవలం cats.com మాట్లాడటం ఉంటే, మేము హే ఏదో వంటి అనవచ్చు
నేను మీ హోమ్ పేజీ చూడగలరు?
మరియు cats.com బహుశా అవును, ఖచ్చితంగా స్పందిస్తారు.
ఇక్కడ మీరు వెళ్ళండి.
కాబట్టి ఒక మానవ విధమైన గోవా మరియు సమాధానాన్ని.
>> ఆ HTTP లో ఏం కనిపిస్తుంది చేస్తుంది?
సరే, నిజానికి రకమైన అనువదిస్తుంది అందంగా సజావుగా ఈ వంటి ఏదో.
మేము పొందుటకు / HTTP / 1.1 అనవచ్చు హోస్ట్ cats.com నుండి.
కాబట్టి ప్రాథమికంగా నేను ఇక్కడ చేస్తున్నదాన్ని ఉంది వెబ్ పేజీ www.cats.com/ కోరుతూ.
మేము సాధారణంగా స్లాష్ వదిలివేయు ఈ రోజుల్లో, కానీ ఆ కేవలం
cats.com యొక్క హోమ్ అర్థం.
>> ఓహ్, మరియు మార్గం ద్వారా, నేను వెళుతున్నాను HTTP వెర్షన్ ఉపయోగించి ఉండాలి
1.1 మీతో కమ్యూనికేట్ చేయడానికి.
ఆ విధమైన సదృశంగా వార్తలు మార్గం ద్వారా, వంటి, చెప్పడం,
నేను మాట్లాడే సాధ్యం వెళుతున్న ఫ్రెంచ్ లో, లేదా మార్గం ద్వారా,
నేను ఇంగ్లీష్ లో మాట్లాడుతూ వెళుతున్న.
ప్రోటోకాల్ కేవలం ఫార్మాట్ ఉంది.
ఇది ఇది కూడా 1.0 వార్తలు సాధారణంగా ఇకపై ఉపయోగించబడదు.
నేను HTTP 1.1 మాట్లాడుతూ, మరియు వెబ్ నేను www.cats.com/ కోరుకుంటున్నారో.
నాకు ఆ ఉండండి.
>> ఆపై ఇతర సమాచారం ఉంది డాట్, డాట్ too--, అక్కడ డాట్
సమాచారం గురించి మీరు అలా ఎవరు cats.com
పేరు పంపించండి తెలుస్తుంది.
కానీ ఈ రెండు ఉన్నాయి కీలక భాగాలు విధమైన
చాలా ప్రారంభంలో ఒక HTTP request--
కేవలం మీరు ఒక మొదలుపెడితే వంటి మీరు చెప్పే లేఖ, ప్రియా, ఖాళీ.
ఈ కు ఆత్మ లో చాలా పోలి ఉంటుంది.
>> మరియు cats.com కానుంది ఉంటే ఓహ్, ఖచ్చితంగా, ఇక్కడ మీరు వెళ్ళండి, చెప్పటానికి.
వారు వంటి ప్రతిస్పందనకు ఉండవచ్చు దీన్ని నేను కూడా స్పందించడం చేస్తున్నాను.
నేను కూడా HTTP 1.1 మాట్లాడతారు.
మీ అభ్యర్థనను 200 OK అనుమతి.
ఏం మీరు చేయబోతున్నారు అందుకుంటారు ఆ HTML మరియు
డాట్, డాట్, కొన్ని అదనపు సమాచారం కలదు.
మరియు చాలా దిగువన అభ్యర్థన వాస్తవానికి HTML,
మార్కప్ భాష, cats.com యొక్క హోమ్ యొక్క కంటెంట్.
>> కాబట్టి HTTP / 1.1-- నేను మీ గుర్తించి అభ్యర్థన HTTP 1.1 ద్వారా ఆమోదించబడింది.
అభ్యర్థన ఆమోదించబడింది.
నేను మీరు ఏమి 200 OK మీరు ఇవ్వగలిగిన.
మీరు HTML అందుకున్న చేయబోతున్నారు.
మరియు ఇక్కడ వార్తలు మీరు అభ్యర్థించిన HTML.
>> కానీ కొన్నిసార్లు మా అభ్యర్థనలను లేదు ఎప్పుడూ చాలా ప్రణాళిక ప్రకారం వెళ్ళండి.
నేను మీ cats.html పేజీ చూడగలరు?
Well, వారు మేము ఏమి చెప్పటానికి ఉంటే ఒక cats.html పేజీ లేదు,
ఇది రకమైన అవాస్తవ తెలుస్తోంది వారు cats.com ఉన్నాము ఎందుకంటే.
వారు cats.html కలిగి అనుకుంటున్నాను ఇష్టం.
కానీ OK.
కాబట్టి ఈ విధమైన ఉంది సంప్రదాయ మానవ సంకర్షణ
మేము ఇప్పుడు cats.com కలిగింది.
ఆ ఎలా అనువదించు లేదు?
>> ఈ మీరు తెలిసిన ఏదో కావచ్చు.
మా అభ్యర్థనను అదే మాదిరిగా కనిపిస్తున్న బదులుగా పొందడానికి స్లాష్ తప్పించి
మేము ఇప్పుడు cats.html పొందుతుంటే.
ప్రధానంగా కాబట్టి ఇప్పుడు ఏమి ఈ మొత్తం అభ్యర్థన నాకు ఇవ్వండి అని ఉంది
www.cats.com/cats.html.
హోస్ట్ మరియు మధ్య కాబట్టి టాప్ లైన్ భాగంగా
క్లుప్తంగా సూచిస్తున్నాయి ఏమి పేజీకి నేను కోరుతూ am.
కానీ ఈ సందర్భంలో cats.com ఉండదని సానుకూలంగా స్పందించడం చెయ్యలేరు.
వారు మనం మాట్లాడే తెలియదు.
కాబట్టి ఈ మీరు కలిగి ఉండవచ్చు ఏదో ఉంది చూసిన ముందు HTTP 1.1 404 దొరకలేదు.
నేను ఏమి దొరకలేదు మీరు కోసం అడుగుతున్నారు.
మార్గం ద్వారా, నేను మీరు ఇవ్వాలని వెళుతున్న తిరిగి కొన్ని HTML, మరియు సాధారణంగా HTML ఆ
కొన్ని 404 పేజీలోని కంటెంట్ ఉంది.
మరియు విషయంలో cats.com, అది బహుశా వార్తలు
ఒక బుట్ట తో కొన్ని అందమైన పిల్లులు విషాద 404 ముఖం వాటిని పక్కన,
మీరు చూడాలని ఎందుకంటే విచారంగా మీరు పేజీ పొందలేరు
మీరు వెతుకుతున్న.
>> ఆ ఏమి ఒక పునాదులను రకంగా ప్రోటోకాల్, HTTP ప్రోటోకాల్ను అభ్యర్థనలు
వంటి చూడండి.
వారు మేము ఎలా నిజంగా ఇటువంటి ఉన్నాము ఇదే పరస్పర చేస్తారని
కేవలం మానవ సదస్సుల్లో ఏదో కోరుతూ
మరియు అది తిరిగి పొందడానికి లేదా ఒక వ్రాస్తున్న అక్షరం మరియు ఒక స్పందన ఆశించే
ప్రత్యేక ఫార్మాట్లో లేఖ.
ఇది చాలా చక్కని ఏ HTTP కేవలం canonicalizing ఉంది
ప్రాప్తి చేయాలనుకునే అన్ని పరికరాల కోసం వెబ్ పేజీలు, హైపర్టెక్స్ట్ బదిలీలు.
>> సో రూపం ఒక లైన్ ఈ పద్ధతి అభ్యర్థనను లక్ష్యం HTTP సంస్కరణకు,
ఒక HTTP అభ్యర్థన పంక్తిని అంటారు.
ఇది సాధారణంగా అని మొదటి విషయం ఒక HTTP అభ్యర్థన భాగంగా ప్రసారం
లేదా మీరు HTTP కోరుతూ ఉంటే.
నేను అన్నాడు వంటి ఇది విధమైన మాట్లాడుతూ, ఇష్టం అన్నారు ప్రియమైన, టాప్ మీ లేఖ వద్ద ఖాళీ.
వారు మీరు ఉన్నాము తెలుసు వాటిని ఒక లేఖ వ్రాశారు.
కాబట్టి ఈ చాలా పోలి ఉంటుంది చెప్పడం, నాకు తెలుసు
వారు ఒక HTTP అభ్యర్థన చేస్తున్న మరియు ఈ ప్రత్యేక ఫార్మాట్
వారు అభ్యర్థిస్తున్నాము.
>> HTTP వెర్షన్ బహుశా ఉంది ఎల్లప్పుడూ HTTP / 1/1 కానుంది.
1.0 కూడా ఉంది కానీ కాదు నిజంగా ఇకపై ఉపయోగిస్తారు.
CS50 యొక్క ప్రయోజనాల కోసం, GET ఎల్లప్పుడూ బహుశా
ఏమి మీరు చూడాలని మీరు నిజంగా ఉన్నప్పుడు ఉపయోగించి
ప్రత్యక్ష HTTP అభ్యర్ధనలు మేకింగ్.
కానీ పోస్ట్ లో మేము ఉన్నాము మరొక ఎంపిక ప్రస్తుతం గురించి మాట్లాడటానికి వెళ్ళడం లేదు.
ఆపై అభ్యర్థన-లక్ష్యంగా ఉంది హోస్ట్ యొక్క సర్వర్ మీద ఏమి పేజీ
మీరు పొందడానికి కోరుకుంటారు.
నేను అన్నాడు, ఆ హోస్ట్ పేరు ప్రత్యేక వరుసలో సాధారణంగా ఉంది
మొత్తం అభ్యర్థన యొక్క రెండవ పంక్తి.
అందువలన, కలిసి హోస్ట్ తీసుకున్న పేరు మరియు అభ్యర్థనను లక్ష్యం
ఒక నిర్దిష్ట పేర్కొనండి వనరు కోరింది.
నేను రెండవ క్రితం మా 404 ఉదాహరణలో www.cats.com మళ్ళీ అడిగింది,
cats.com హోస్ట్ ఉండటం.
మరియు నా అభ్యర్థన పంక్తి లో, నేను /cats.html చెప్పారు.
ఆ నా అభ్యర్థనను లక్ష్యం.
సో మొత్తం నేను అడిగింది విషయాలు లేదా ఉన్న వనరు
www.cats.com/cats.html వద్ద.
>> ఆపై లేదో ఆధారంగా వనరు ఉంది
మరియు సర్వర్ చేయగలనని లేదో క్లయింట్ యొక్క వాజ్యం వనరు
అభ్యర్థన, మీరు పొందుటకు ఉండవచ్చు తిరిగి వివిధ స్థితి సంకేతాలు.
మీరు చూసిన ఈ రకమైన హోదా సంకేతాలు కొన్ని వారు స్పందనలో భాగంగా ఉన్నాము ఎందుకంటే.
వాటిలో కొన్ని, 200 OK ఉన్నాయి బహుశా చాలా నిశ్శబ్దంగా.
మీరు బహుశా ఎప్పుడూ చూడలేదు ఒక పేజీ 200 OK స్పందిస్తారు.
మీరు కేవలం పేజీ పొందండి.
ఇది ఒక 404 దోషం కాదు, ఇది సాధారణంగా అందంగా స్పష్టమైన ఉంది.
మీరు సాధారణంగా ఇది 404 అని చూడండి.
>> కాబట్టి యొక్క కొన్ని మాట్లాడటానికి వీలు ఆ స్థితి సంకేతాలు కావచ్చు.
తిరిగి, ఉన్నప్పుడు సర్వర్ మాకు స్పందిస్తుంది, వారు
HTTP సంస్కరణకు స్థితి స్పందించడం అన్నారు.
సాధారణంగా HTTP / 1.1.
అవతరిస్తుంది ఈ స్థితి సంకేతాలు ఏవి?
Well, మేము ఒక విజయం పొందడానికి.
విజయం కేటగిరిలో కాబట్టి, మేము టెక్స్ట్ సరే తో కోడ్ 200 పొందుటకు ఉండవచ్చు.
దీని అర్థం ఏమిటి?
వెల్, ప్రతిదీ మంచి ఉంది.
మీరు చెల్లుబాటులో అభ్యర్థనను చేసింది.
ఇక్కడ ఒక చెల్లుబాటు అయ్యే ప్రతిస్పందన వార్తలు.
నేను బట్వాడా చేయగలిగింది సరిగ్గా మీరు కోరుకున్నది.
>> కొన్నిసార్లు మీరు ఇతర విషయాలు పొందండి ఉండవచ్చు మీరు వెంటనే గుర్తించరు
కానీ కొంతవరకు వైఫల్యాలు ఉన్నాయి.
వారు అని మళ్లింపులు ఉన్నారు.
ఇక్కడ రెండు సాధారణ వాటిని ఉంది.
301 తరలించబడింది Permanently-- ఏమి ఈ ప్రాథమికంగా అర్థం
పేజీ ఒక కొత్త ప్రదేశంలో ఇప్పుడు ఉంది.
ఇది ఎప్పటికీ జీవిస్తారు.
మరియు చాలా బ్రౌజర్లు రెడీ స్వయంచాలకంగా మీరు మళ్ళిస్తుంది.
కాబట్టి మీరు నిజంగా చూడండి ఎప్పటికీ గాని ఒక 301, మీరు తప్ప
ఒక నిజంగా అవుట్-యొక్క-తేదీ ఉపయోగించి బ్రౌజర్, బహుశా,
301 ప్రతిస్పందన భాగంగా ఎందుకంటే డాట్, డాట్, 301 స్పందన డాట్.
కొత్త పేజీ పేరు ఇది కూడా మీరు చెబుతుంది.
అందువలన చాలా బ్రౌజర్లు రెడీ అక్కడే మీరు మళ్ళిస్తుంది,
మీరు అక్కడ వెళ్ళడానికి కావలసిన ఊహిస్తూ.
>> కొన్నిసార్లు మీరు కూడా 302 దొరకలేదు పొందుతారు.
మరియు ఈ ఒక నిజానికి మీరు ఇప్పటికీ అప్పుడప్పుడు చూడవచ్చు.
కొన్నిసార్లు పేజీలు తాత్కాలికంగా తరలించడానికి.
కనుక ఇది నిర్మించబడ్డ మాత్రం కాదు బ్రౌజర్ చెప్పడం అభ్యర్థన
శాశ్వతంగా ఏ సమయంలో మార్చడం ఇది అభ్యర్థన చూసే మీరు
ఏదో దానిని మార్చడానికి చేయడానికి.
సో మీరు 302 చూడవచ్చు ఇది ప్రాథమికంగా దొరకలేదు
ఈ పేజీ మరెక్కడ నివసిస్తున్నారు చెప్పారు.
కానీ అది మాత్రం కాదు ఎప్పటికీ అక్కడ నివసిస్తున్నారు.
ఇది చివరికి బహుశా వెళ్తుంది తిరిగి మీరు భావిస్తే ఎక్కడ.
>> అప్పుడు మీరు విషయాలు పొందుతారు క్లయింట్ లోపాలు వంటి.
కాబట్టి ఈ మీరు చేసిన వాటిని ఉంటాయి బహుశా ఇప్పుడు చూసిన.
మీరు బహుశా చూడని 200s లేదా 300s,
కానీ మీరు బహుశా ఉన్నాము 400s తెలిసిన.
మరియు ఆ మేము మాట్లాడదాము ఏమిటి రెండవ గురించి, 500s అలాగే.
>> మీరు 401 అనధికార చూడవచ్చు.
సాధారణంగా ఈ మీరు అర్థం ఒక పేజీ యాక్సెస్ చేసేటప్పుడు,
కానీ మీరు లాగిన్ చేయలేదు.
కాబట్టి మీరు ప్రయత్నించండి మరియు కొన్ని వెళ్ళండి ప్రొఫైల్ లేదా Facebook ఏదో
లేదా మీరు ప్రయత్నించండి మరియు యాక్సెస్ some-- మీరు పని వద్ద ఉన్నారు.
మీరు ఏదో ప్రాప్తి చేయడానికి ప్రయత్నిస్తున్న మీ పని ఇంటర్నెట్ లో,
కానీ మీరు లాగినై లేరు చేస్తున్నారు.
మీరు పేజీ చూడలేరు.
మీరు ఒక 401 అనధికార పొందండి ఉండవచ్చు, ఇది మేము బహుశా అర్థం
ఈ అభ్యర్థనను సంతృప్తి చేయగలరు, కానీ మొదటి మీరు అలా లాగిన్ చెయ్యాలి.
>> దీనికి విరుద్ధంగా, మీరు 403 పొందుటకు ఉండవచ్చు ఇది నిజంగా కాదు ఇది, ఫర్బిడెన్
మీరు లాగిన్ లేదా కాకపోతే పట్టింపు.
ఈ అభ్యర్థనను అనుమతి లేదు.
వనరు సర్వర్ మీద ఉంది.
కానీ మీరు దాన్ని ప్రాప్తి చెయ్యడానికి అనుమతి లేదు.
ఈ సాధారణంగా అంతర్గత ఫైళ్లు అని వివిధ కారణాల కోసం సర్వర్ మీద ప్రత్యక్షంగా
కానీ కావు బయట ప్రపంచం నుండి పొందబడింది,
అందువలన వారు నిషేధము.
వారు అక్కడ నివసిస్తున్నారు.
నేను చూడకపోతే చెప్పడం లేదు చేస్తున్నాను.
కానీ నేను మీరు దానిని ఇవ్వాలని కాదు చెప్పడం నేను.
మరియు అది ఉంటే పట్టింపు లేదు మీరు లేదా లాగిన్ అయ్యారు.
ఆపై కోర్సు, చాలా సాధారణ 404 దొరకలేదు.
ఫైలు సర్వర్ ఉనికిలో లేదు.
నేను సంతృప్తి కోరుకుంటున్నారో మీ అభ్యర్థనను, కానీ నేను కాదు.
>> మీరు కూడా కొన్నిసార్లు సర్వర్ చూడండి లోపాలు, అత్యంత సాధారణ సాధారణంగా
ఉండటం 500 అంతర్గత సర్వర్ లోపం, ఇది నిజానికి మీరు ఏదైనా చెప్పడం లేదు
అన్ని తప్పు పోయిందో ఏమి గురించి.
కానీ అది మీరు తయారు వాస్తవానికి కాదు మీ అభ్యర్థనను తప్పు.
ఇది నిజానికి సర్వర్ విఫలమైందని వార్తలు ఏదో అభ్యర్థన న బట్వాడా.
కాబట్టి 500 సాధారణ స్పందన.
>> మీరు కూడా ఏదో చూస్తారు , సేవ అందుబాటులో వంటి
ఇది నేను నమ్మకం కోడ్ 503 ఉంది.
మరియు గేట్వే Timeout-- ఉంటే మీరు ఎప్పుడూ ఒక పేజీ కలిగి కేవలం
అక్కడ లోడ్ కూర్చుని లోడ్ మరియు లోడ్
దానికి వెళుతున్న ఉంటే మీకు తెలిసిన ఎప్పుడూ లోడ్ మరియు అప్పుడు చివరికి అది కేవలం says--
కేవలం అప్ ఇస్తుంది.
ఒక 504 గేట్వే సమయం ముగిసింది ఉంది.
సర్వర్ కావలెను మీ అభ్యర్థనను అమలు
కానీ ఏదో తప్పు జరిగింది సర్వర్ side-- న
లేదు మీ side-- న ఒక సమస్య కారణం.
ఇప్పుడు, మేము ఇక్కడ కథ ముగింపుకు చేరుతుందని కానీ నిజానికి ఇప్పుడు చేయ బోతున్నాను ఏమి
నేను తెరవటానికి వెళుతున్నాను నా బ్రౌజర్ మరియు మీరు చూపించడానికి
మీరు చూడగలరు ఎంతమేరకు ఈ స్థితి సంకేతాలు కొన్ని
కూడా మీరు సాధారణంగా వాటిని చూడండి లేదు ఉంటే.
మరియు మేము తీసుకొని ఆ చేయబోతున్నామని ఒక కొన్ని డెవలపర్ టూల్స్ చూడండి.
>> అన్ని కుడి నేను ఇక్కడ సో ఇప్పుడు నా బ్రౌజర్ విండోలో.
మరియు నేను కొద్దిగా నేర్చుకోవాలి ఈ HTTP అభ్యర్థనల గురించి మరింత.
నేను ఎలా మేము ఒక ఉంటే తెలుసు ఖచ్చితంగా తెలుసు లేదు ఏదో తప్పు జరిగితే, పేజీని goes--
మేము ఒక 404 పొందండి.
మేము అన్ని చూసిన.
మేము ఆ వర్ణించేందుకు అవసరం లేదు.
కానీ కొన్ని ఇతర వాటిని ఏవి?
మరియు మేము ఎలా చూడగలం చర్య లో ఈ అభ్యర్థనలు?
>> నేను వెళుతున్న కాబట్టి మొదటి విషయం అలా డెవలపర్ ఉపకరణాలు తెరుచుకుంటుంది ఉంది.
కాబట్టి డెవలపర్ ఉపకరణాలు నిర్మించబడ్డాయి అత్యంత ఆధునిక బ్రౌజర్లలో లోకి
మరియు మాకు విషయాలు చూడటానికి అనుమతిస్తుంది మేము లేకపోతే చేయలేని
కొన్ని అదనపు సమాచారం విధమైన see-- మా వెబ్ కింద ప్రసారమవుతున్న
అభ్యర్థనలు.
నేను ఇక్కడ Google Chrome ను ఉపయోగించి వెబ్.
మరియు డెవలపర్ ఉపకరణాలు తెరవడానికి Chrome లో, మీరు కేవలం, F-12 హిట్
మరియు దీన్ని తెరిచేందుకు జరగబోతోంది వైపు దానిని.
నేను అభ్యర్థన టైప్ ఒకసారి, లో జూమ్ చేస్తాము కాబట్టి మేము ఇక్కడ జరగబోతోంది ఏమి చూడగలరు.
కానీ నేను నా బ్రౌజర్ లో చేయ బోతున్నాను ఏమి is-- బార్ మరియు నేను ఇక్కడ పైగా జూమ్ చేస్తాను
నేను www.google.com ఒక అభ్యర్థనను చేస్తుంది.
మేము అన్ని బహుశా చేసిన ముందు ఈ అభ్యర్థన.
నేను ఎంటర్ నొక్కండి వెళుతున్న.
>> ఇప్పుడు, ఇక్కడ నా డెవలపర్ పైగా ఉపకరణాలు, నేను నెట్వర్క్ టాబ్ ఎంచుకున్నారు.
మరియు మీరు ఇక్కడ విషయాలు చాలా గమనించవచ్చు.
These-- 200 OK, 200 OK, కొన్ని చూడండి ఈ స్థితి సంకేతాల వస్తోంది.
నేను దొరకలేదు 302 పొందుతున్నాను ఎందుకు నాకు తెలీదు.
నేను ఆ ఒకటి చూడగలరు గ్రహించడం లేదు.
కానీ ప్రధానంగా గమనించవచ్చు ఆ అందంగా నా Google request-- పరంగా చాలా
నేను చాలా సులభమైన తయారు Google యొక్క పేజీ కోసం అభ్యర్థన.
మరియు ప్రక్రియలో నా అభ్యర్థనను పంపిణీ,
గూగుల్ వెంటనే చాలా చేసింది నా తరపున ఇతర అభ్యర్థనలను.
>> కానీ నేను Google యొక్క ఒక GET అభ్యర్థన చేసిన పేజీ మరియు నేను 200 OK ల చాలా పొందుతున్నాను.
నేను OK 200 చూసిన కాదు నా స్క్రీన్, కానీ నేను పొందుతున్నాను
చేసిన అభ్యర్థనలను చాలా.
నేను అందంగా ఉన్నాను అని ఒక మరింత ఖచ్చితంగా పని అన్నారు
మీరు యొక్క ఆ కోసం is-- ఎవరు నిజంగా పాత పాఠశాల ఉంటాయి,
మీరు Facebook అని తెలుసు ఎల్లప్పుడూ Facebook.com వద్ద.
దీని ప్రారంభ రోజుల్లో అది wwww.thefacebook.com వద్ద.
వారు స్పష్టంగా యాక్సెస్ పొందుటకు కాలేదు చాలా అందాకా Facebook.com కు.
>> కాబట్టి నేను ఆశించే నేను ఏమి ఇక్కడ సమాచారాన్ని పొందడానికి ఉంది.
ఈ అవుట్ ప్యాన్లు ఉంటే మేము చూస్తారు.
నేను ఇక్కడ ఏమి ఆశించే వెబ్ సమాచారం పొందుటకు ఉంది
ఫేస్బుక్ శాశ్వతంగా తరలించింది thefacebook.com నుండి Facebook.com కు.
నేను ఎక్కడో ఆశించే వెబ్ నా అభ్యర్థనలు పైభాగంలో
పైగా నా డెవలపర్ సాధనాల్లో ఒక 301 నోటిఫికేషన్ పొందండి
ఫేస్బుక్లో శాశ్వతంగా తరలించబడింది.
మళ్ళీ, నేను 301 చూడరు నా బ్రౌజర్ తెరపై.
మరియు అది ఒక 301 ఎందుకంటే, అది ఒక శాశ్వత తరలింపు.
ఆ ఉండటం నా బ్రౌజర్, అది ఒక ఆధునిక బ్రౌజర్
బహుశా మళ్ళింపు అన్నారు ఏమైనప్పటికీ Facebook.com నాకు.
కానీ ఏమి చూద్దాం.
>> ఇప్పుడు నేను వెళుతున్న thefacebook.com వెళ్ళండి.
మరియు YEP, అక్కడ అది కుడి ఎగువన ఉంది.
ఇది దూరంగా వెళ్ళాడు, కానీ ఉంది.
నాకు ఇక్కడ స్క్రోల్ లెట్.
ఇక్కడే ఎగువన.
నేను thefacebook.com ఒక అభ్యర్ధన చేసిన, మరియు నేను ఒక స్పందన పొందుతున్నాను
ఈ పేజీ శాశ్వతంగా తరలించబడింది.
ఆపై 307 ఇక్కడ ఉంది ఒక అంతర్గత మళ్ళింపు.
కాబట్టి ఈ వాస్తవానికి ఏమిటి మరింత నాకు తరలించబడింది
తెలిసిన www.facebook.com.
>> కాబట్టి ఈ ప్రతిస్పందన సంకేతాలు ఇప్పటికీ మేము వాటిని చూడండి చేయకున్నా, జరిగే.
నేను వెళ్ళడం లేదు చేస్తున్నాను వర్ణించేందుకు 401, 403, 404,
మీరు బహుశా చూసిన ఎందుకంటే వివిధ పాయింట్లు వద్ద ఆ.
మరియు 500, నేను కేవలం ఉంటుంది రకం of-- మేము అదృష్ట పొంది
500 వస్తే మేము తెలియదు ఎందుకంటే ఏమి సర్వర్లు ఎక్కడైనా ప్రస్తుతం డౌన్ ఉంటాయి.
కానీ ఈ సంకేతాలు చేయండి ఉనికిలో, మరియు ఒక మార్గం ఉంది
మేము పోయినా వాటిని ప్రాప్యత చేయడానికి మా వ్యవస్థలపై ప్రత్యక్షమైన వాటిని చూడండి.
నేను డౌ లాయిడ్ ఉన్నాను.
ఈ CS50 ఉంది.