కంప్యూటర్లు, నెట్వర్క్
Http శీర్షిక ఏమిటి?
Http శీర్షికలను వుపయోగించి, క్లయింట్ మరియు సర్వర్ మధ్య సేవ సమాచార మార్పిడి ఉంది. ఈ సమాచారం వినియోగదారులకు కనిపించకుండా ఉంటుంది, కానీ ఇది లేకుండా, బ్రౌజర్ యొక్క సరైన కార్యాచరణ అసాధ్యం. సాధారణ వినియోగదారుల కోసం, ఈ సమాచారం మరియు http శీర్షికల పనులు కాకుండా సంక్లిష్టంగా కనిపిస్తాయి, కానీ వాస్తవానికి అవి క్లిష్టమైన సూత్రీకరణలను కలిగి ఉండవు. ఇది ప్రతిరోజూ ఒక వెబ్ యూజర్ ఎదుర్కొంటున్నది.
Http శీర్షికలు ఏమిటి ?
"హైపర్టెక్స్ట్ ట్రాన్సఫర్ ప్రోటోకాల్" - http శీర్షిక ఎలా అనువదించబడింది. దాని ఉనికి కారణంగా, క్లయింట్-సర్వర్ కమ్యూనికేషన్ సాధ్యమే. సాధారణ పదాలలో వివరించాలంటే, బ్రౌజర్ యూజర్ ఒక అభ్యర్థనను పంపుతుంది, సర్వర్తో కనెక్షన్ ప్రారంభించడం. తరువాతి, అప్రమేయంగా, క్లయింట్ నుండి అభ్యర్థన కోసం వేచి, అది ప్రాసెస్ మరియు సారాంశం సమాచారం లేదా ప్రతిస్పందనను తిరిగి పంపుతుంది. శోధన పెట్టెలో, వినియోగదారుడు "హామెర్స్" సైట్ యొక్క చిరునామా, ఇది http: // తో ప్రారంభమవుతుంది మరియు ప్రారంభ పేజీ రూపంలో ఫలితాన్ని పొందుతుంది.
సైట్ అడ్రసు సరైన లైన్ లో ముద్రించినప్పుడు, బ్రౌజర్ DNS ను ఉపయోగించి అవసరమైన సర్వర్ను కనుగొంటుంది. సర్వర్ HTTP శీర్షికను గుర్తిస్తుంది (ఒకటి లేదా అంతకంటే ఎక్కువ) క్లయింట్ దానిని పంపుతుంది, ఆపై అవసరమైన శీర్షికను నివేదిస్తుంది. తప్పనిసరి సెట్ ఇప్పటికే ఉన్న శీర్షికలను కలిగి ఉంటుంది మరియు కనుగొనబడలేదు.
సాధారణంగా, http శీర్షికలు చాలా సమర్థవంతంగా ఉంటాయి. వారు HTML- కోడింగ్లో కనిపించవు, అభ్యర్థించిన సమాచారం ముందు పంపించబడతారు. అనేక శీర్షికలు స్వయంచాలకంగా సర్వర్ ద్వారా పంపబడతాయి. PHP లో పంపించడానికి, మీరు శీర్షిక ఫంక్షన్ ఉపయోగించాలి.
బ్రౌజర్ మరియు సైట్ పరస్పర
బ్రౌజర్ మరియు సైట్ మధ్య పరస్పర పథకం చాలా సరళంగా ఉంటుంది. కాబట్టి, HTTP శీర్షిక ప్రశ్న స్ట్రింగ్ను ప్రారంభిస్తుంది, ఇది సర్వర్కు పంపబడుతుంది. ప్రతిస్పందనగా, క్లయింట్ అవసరమైన సమాచారం వస్తుంది. మార్గం ద్వారా, http ప్రోటోకాల్ ఇప్పటికే పదిహేడు సంవత్సరాల వయస్సు ఉంది - ఇంటర్నెట్లో ఎక్కువగా ఉపయోగించబడుతుంది. ఇది సులభం, నమ్మకమైన, ఇది త్వరగా మరియు తేలికగా పనిచేస్తుంది. Http యొక్క ప్రధాన విధి వెబ్ సర్వర్ నుండి సమాచారాన్ని అభ్యర్థించడం. క్లయింట్ బ్రౌజర్, మరియు సర్వర్ ligthttp, apache, nginx. వాటి మధ్య కనెక్షన్ విజయవంతమైతే, అభ్యర్థించిన ప్రతిస్పందనగా సర్వర్ అభ్యర్థించిన సమాచారాన్ని పొందుతుంది. Http సమాచారం టెక్స్ట్, సౌండ్ ఫైల్స్, వీడియో కలిగి ఉంది.
ప్రోటోకాల్ ఇతరులకు రవాణా కావచ్చు. కస్టమర్ అభ్యర్ధన మూడు భాగాలుగా ఉంటుంది:
- ప్రారంభ పంక్తి (సందేశ రకం);
- శీర్షికలు (సందేశ పారామితులు);
- సమాచారం యొక్క బాడీ (ఒక ఖాళీ గీతతో వేరు చేయబడిన సందేశం).
ప్రారంభ పంక్తి http శీర్షిక క్షేత్రానికి అభ్యర్థన అవసరమైన అంశం. వినియోగదారు అభ్యర్థన యొక్క నిర్మాణం మూడు ప్రధాన భాగాలను కలిగి ఉంటుంది:
- పద్ధతి. ఇది అభ్యర్థన రకాన్ని సూచిస్తుంది.
- మార్గం. డొమైన్ను అనుసరించే URL స్ట్రింగ్ ఇది.
- ఉపయోగించిన ప్రోటోకాల్. ఇది ప్రోటోకాల్ మరియు http యొక్క సంస్కరణను కలిగి ఉంటుంది.
ఆధునిక బ్రౌజర్లు వెర్షన్ 1.1 ను ఉపయోగిస్తాయి. తరువాత, "పేరు: విలువ" ఫార్మాట్లో శీర్షికలు.
HTTP కాషింగ్
దిగువ పంక్తి కాషింగ్ అనేది HTML పేజీల నిల్వ, కాష్లోని ఇతర ఫైళ్ళు (కంప్యూటర్ యొక్క హార్డ్ డ్రైవ్లో ఆపరేటింగ్ మెమరీలో స్థానం) నిర్ధారిస్తుంది. వాటిని యాక్సెస్ వేగవంతం మరియు ట్రాఫిక్ సేవ్ చేయడానికి ఇది అవసరం.
కాష్కు క్లయింట్ బ్రౌజర్, ఇంటర్మీడియట్ గేట్వే మరియు ప్రాక్సీ సర్వర్ ఉన్నాయి. ఒక సందేశాన్ని URL కు పంపించే ముందు, బ్రౌజర్ క్యాచీలోని వస్తువు యొక్క ఉనికిని తనిఖీ చేస్తుంది. ఆబ్జెక్ట్ ఉనికిలో లేకపోతే, అభ్యర్థన తదుపరి సర్వర్కు పంపబడుతుంది, ఇక్కడ వికీ సర్వర్లో http శీర్షికల యొక్క కాషింగ్ తనిఖీ చేయబడుతుంది. గేట్వేలు మరియు ప్రాక్సీలు వేర్వేరు వినియోగదారులచే ఉపయోగించబడతాయి, కాబట్టి కాష్ భాగస్వామ్యం చేయబడుతుంది.
HTTP కాషింగ్ గణనీయంగా సైట్ వేగవంతం కాదు, కానీ కూడా పేజీ యొక్క పాత వెర్షన్ అందించడానికి. సైట్ కాషింగ్ ద్వారా, శీర్షికలు ప్రతిస్పందన పంపించబడతాయి. ఈ సందర్భంలో, HTTPS ప్రోటోకాల్ అభ్యర్థించిన సమాచారం కాష్ కాదు.
Http శీర్షికల వివరణ
అతి ముఖ్యమైన కాష్ మెకానిజమ్స్ ఒకటి http శీర్షికలు గడువు. ప్రతిస్పందనలో అందించిన సమాచారం యొక్క గడువు తేదీని ఈ శీర్షికలు నివేదిస్తాయి. కాష్ వాడుకలో లేనప్పుడు వారు సమయం మరియు తేదీని పేర్కొంటారు. ఉదాహరణకు, ఈ శీర్షిక ఇలా కనిపిస్తుంది: ముగుస్తుంది: వెన్, 30 Nov 2016 13:45:00 GMT. ఈ నిర్మాణం దాదాపు ప్రతిచోటా ఉపయోగించబడుతుంది, కాషింగ్ పేజీలు మరియు చిత్రాలతో సహా. యూజర్ పాత తేదీని ఎంపిక చేస్తే, సమాచారం కాష్ కాదు.
Http ప్రాక్సీ శీర్షికలు శీర్షిక లింక్ వర్గంలో ఉన్నాయి. అవి అప్రమేయంగా కాష్ చేయబడవు. సరిగ్గా పనిచేయడానికి కాష్ కోసం, ప్రతి URL ఒక కంటెంట్ రకాన్ని ఖచ్చితంగా సరిపోవాలి. పేజీ రెండు భాషల్లో ఉంటే, ప్రతి సంస్కరణకు దాని స్వంత URL ఉండాలి. వివిధ శీర్షికలు అభ్యర్థన శీర్షిక శీర్షిక కాష్కు చెబుతాయి. ఉదాహరణకు, ప్రశ్న ప్రదర్శన బ్రౌజర్పై ఆధారపడి ఉంటే, సర్వర్ కూడా శీర్షికను పంపాలి. అందువలన, కాష్ వివిధ ప్రశ్న ఎంపికలు మరియు డాక్యుమెంట్ రకాలను నిల్వ చేస్తుంది. TTP ఆమోదం శీర్షిక ఉపయోగించబడుతున్న వనరు కోసం చెల్లుబాటు అయ్యే ఫార్మాట్లలోని జాబితాలను కంపైల్ చేయవలసి ఉంది, అనవసరమైన వాటిని ఫిల్టర్ చేస్తే, దానితో పనిచేయడం చాలా సులభం.
మొత్తంగా, సేవ సమాచారాన్ని ప్రసారం చేసే నాలుగు సమూహాల శీర్షికలు ఉన్నాయి. ఇవి ప్రధాన శీర్షికలు - అవి ఏ సర్వర్ మరియు క్లయింట్ సందేశాలు, అభ్యర్థన మరియు ప్రతిస్పందన, అలాగే ఒక సంస్థలో ఉంటాయి. తరువాతి క్లయింట్ మరియు సర్వర్ నుండి ఏ సందేశం యొక్క కంటెంట్ను వివరించండి.
HTTP అధికార శీర్షిక ఐచ్ఛికంగా పరిగణించబడుతుంది. ఒక వెబ్ పేజి క్లయింట్ను క్లయింట్ను అడిగినప్పుడు, లాగిన్ మరియు పాస్ వర్డ్లోకి ప్రవేశించడానికి ఖాళీలను ఒక ప్రత్యేక విండోను ప్రదర్శిస్తుంది. యూజర్ వారి డేటా ప్రవేశించిన తర్వాత, బ్రౌజర్ ఒక http అభ్యర్థనను పంపుతుంది. ఇది "అధికార" శీర్షికను కలిగి ఉంది.
శీర్షికలను ఎలా చూడాలి?
Http శీర్షికను చూడటానికి, మీరు బ్రౌజర్ కోసం ప్లగిన్లను వ్యవస్థాపించాలి, ఉదాహరణకు, ఫైర్ఫాక్స్:
- అగ్నికి. శీర్షికలను మీరు నెట్ ట్యాబ్లో చూడవచ్చు, ఇక్కడ మీరు అన్నింటినీ ఎంచుకోవచ్చు. ఈ ప్లగ్ఇన్ వెబ్ డెవలపర్కు ఉపయోగకరంగా ఉంటుంది.
- Live http శీర్షికలు. Http శీర్షికలను వీక్షించడానికి రూపొందించిన ఒక సాధారణ ప్లగిన్. దీనిని ఉపయోగించి, మీరు మానవీయంగా ప్రశ్నను సృష్టించవచ్చు.
- వారు సెట్టింగులు బటన్ను క్లిక్ చేస్తే, వినియోగదారులు డెవలపర్ ఉపకరణాలు (నికర రచనలు) ఎంచుకోండి.
ప్లగ్-ఇన్లు వ్యవస్థాపించబడినప్పుడు, వాటిని అమలు చేయండి మరియు బ్రౌజర్ పేజీని రిఫ్రెష్ చేయండి.
ప్రశ్న పద్ధతులు
HTTP లో ఉపయోగించే పద్దతులు సర్వర్కు ఒక సందేశం వలె పంపిన సూచనలకు సారూప్యతలను కలిగి ఉన్నాయి. ఇది ఆంగ్లంలో ప్రత్యేక పదం.
- విధానం పొందండి. ఇది ఒక వనరు నుండి సమాచారాన్ని అభ్యర్థించడానికి ఉపయోగించబడుతుంది. ఇది అన్ని చర్యలు ప్రారంభం అని అతనితో ఉంది.
- POST. దానితో, డేటా పంపబడుతుంది. ఉదాహరణకు, సోషల్ నెట్ వర్క్లోని ఒక సందేశం లేదా POST అభ్యర్థన యొక్క శరీరంలోని బ్రౌజర్ స్థలాలను వ్యాఖ్యానించండి మరియు దానిని సర్వర్కు పంపుతుంది.
- HEAD. ఈ విధానం మొదటిదానికి సారూప్యతలను కలిగి ఉంటుంది, కానీ సులభమైన పనితీరును నిర్వహిస్తుంది. ప్రతిస్పందన నుండి సందేశాన్ని మినహాయించి, మెటా డేటా మాత్రమే అభ్యర్థిస్తుంది. మీరు డౌన్లోడ్ చేయకుండా ఫైల్ల గురించి సమాచారాన్ని పొందాలనుకుంటే ఈ పద్ధతిని ఉపయోగించండి. మీరు సర్వర్పై లింక్ల సామర్ధ్యాన్ని పరీక్షించాలనుకుంటే ఇది ఉపయోగించబడుతుంది.
- PUT. URL లో డేటాను లోడ్ చేస్తుంది. పెద్ద మొత్తంలో డేటాను పంపుతుంది.
- OPTIONS. సర్వర్ ఆకృతీకరణలు పనిచేస్తుంది.
- URI. వనరును గుర్తిస్తుంది మరియు URL ను కలిగి ఉంటుంది.
Http ప్రతిస్పందన నిర్మాణం
క్లయింట్ అభ్యర్థనలకు దీర్ఘ సందేశాలతో సర్వర్ ప్రతిస్పందిస్తుంది. సమాధానాన్ని అనేక పంక్తులను కలిగి ఉంటుంది, దీనిలో ప్రోటోకాల్ వెర్షన్ సూచించబడుతుంది, సర్వర్ స్థితి కోడ్ (200). ఇన్కమింగ్ అభ్యర్థన ప్రాసెసింగ్ సమయంలో సర్వర్లో ఇది మార్చబడింది అని చెప్పింది:
- "ఇరవై వందల" యొక్క స్థితి సమాచార విజయవంతమైన ప్రాసెసింగ్ సూచిస్తుంది. ఆ తరువాత, సర్వర్ పత్రాన్ని క్లయింట్కు పంపుతుంది. అభ్యర్థన మిగిలిన పంక్తులు బదిలీ సమాచారం గురించి ఇతర సమాచారం సూచిస్తుంది.
- ఫైల్ కనుగొనబడకపోయినా లేక ఉనికిలో లేనట్లయితే, సర్వర్ క్లయింట్ 404 కోడ్ను పంపుతుంది, అది కూడా లోపం అంటారు.
- కోడ్ 206 ఫైల్ యొక్క పాక్షిక డౌన్లోడ్ను సూచిస్తుంది, ఇది కొంతకాలం తర్వాత పునఃప్రారంభించబడుతుంది.
- కోడ్ 401 అధికారిక తిరస్కరణను సూచిస్తుంది. అంటే, అభ్యర్థించబడిన పేజీ సంకేతపదంగా ఉంది, మీరు లాగిన్ను నిర్ధారించడానికి నమోదు చేయాలి.
- తిరస్కరించబడిన ప్రాప్యత గురించి, కోడ్ 403 అని చెబుతుంది. బిల్లింగ్ వీక్షణలు, ఫైల్లు లేదా వీడియోలను డౌన్లోడ్ చేయడం ఇంటర్నెట్లో ఒక సాధారణ స్పందన.
- సంకేతాల ఇతర సంస్కరణలు కూడా ఉన్నాయి: అభ్యర్థించిన ఫైల్ యొక్క తాత్కాలిక ఉద్యమం, అంతర్గత సర్వర్ లోపం, తుది తరలింపు. ఈ సందర్భంలో, వినియోగదారు మళ్ళించబడతారు. కోడ్ 500 కనిపించినట్లయితే, సర్వర్ తప్పుగా పనిచేయిందని అర్థం.
URL - ఇది ఏమిటి?
URL క్లయింట్ మరియు సర్వర్ మధ్య వెబ్ కమ్యూనికేషన్ యొక్క గుండె. అభ్యర్థన సాధారణంగా URL ద్వారా పంపబడుతుంది - ఒకే రిసోర్స్ ఇండెక్స్. Url అభ్యర్థన నిర్మాణం చాలా సులభం. ఇది అనేక అంశాలను కలిగి ఉంటుంది: http ప్రోటోకాల్ (శీర్షిక), గుడ్లగూబ (సైట్ చిరునామా), పోర్ట్, పునఃప్రారంభ మార్గం మరియు ప్రశ్న.
సురక్షిత HT https కనెక్షన్ మరియు సమాచార మార్పిడికి కూడా ప్రోటోకాల్ అందుబాటులో ఉంది. URL ఇంటర్నెట్లో నిర్దిష్ట వెబ్సైట్ యొక్క స్థానం గురించి సమాచారాన్ని కలిగి ఉంటుంది. చిరునామా డొమైన్ పేరు, పేజీకి మార్గం మరియు దాని పేరును కలిగి ఉంటుంది.
URL లతో పనిచేసే ప్రధాన ప్రతికూలత లాటిన్ వర్ణమాలతో పాటు సంఖ్యలను మరియు చిహ్నాలతో అసౌకర్య పరస్పర చర్య. SEO ఆప్టిమైజేషన్ లో, url చిరునామా ఒక ముఖ్యమైన పాత్ర పోషిస్తుంది.
ఉపయోగకరమైన సిఫార్సులు
కంప్యూటర్లు మరియు డెవలపర్లు యొక్క క్రియాశీల వినియోగదారులు ఈ రంగంలో నిపుణులచే ఇచ్చిన కొన్ని వృత్తిపరమైన సిఫార్సులు గురించి తెలుసుకోవాలనుకోలేదు:
- ఖాతా నవీకరణలను తీసుకొని, ఫైళ్లు మరియు పత్రాల కోసం గడువు తేదీలను నిర్దేశించండి. గణాంకాల సమాచారం గరిష్ట వయస్సు యొక్క పెద్ద విలువలలో సూచించబడుతుంది.
- ఒకే పత్రం ఒక URL ద్వారా మాత్రమే అందుబాటులో ఉండాలి.
- మీరు యూజర్ ద్వారా డౌన్లోడ్ చేయబడే ఒక ఫైల్ అప్డేట్ చేస్తే, దాని పేరు మరియు దానికి లింకును మార్చండి. ఇది క్రొత్త, కాని వాడుకలో లేని పత్రం యొక్క డౌన్లోడ్ను నిర్ధారిస్తుంది.
- చివరిగా సవరించిన శీర్షికలు ఇటీవలి కంటెంట్ మార్పుల ప్రస్తుత తేదీతో సరిపోలాలి. మీరు వాటిని మార్చకపోతే, పేజీలు మరియు పత్రాలను తిరిగి సేవ్ చేయవద్దు.
- అవసరమైనప్పుడు మాత్రమే POST- అభ్యర్థనలను ఉపయోగించండి. SSL తో పనిని తగ్గించండి.
- సర్వర్ పంపడానికి ముందు శీర్షికలు ప్లగ్ఇన్ REDbot తో తనిఖీ చేయాలి.
Similar articles
Trending Now