కంప్యూటర్లు, సాఫ్ట్వేర్
HTTP-ప్రోటోకాల్ అంటే ఏమిటి?
హైపర్టెక్స్ట్ ట్రాన్స్ఫర్ ప్రోటోకాల్ (HTTP, లేదా HTTPS) ఆధారం డేటా వరల్డ్ వైడ్ వెబ్ కోసం. ఇటువంటి ప్రవర్తనా నియమాలు కొన్ని డేటా కలిగి నోడ్స్ మధ్య తార్కిక లింకులు (హైపర్లింక్స్) ఉపయోగించే ఒక నిర్మాణాత్మక టెక్స్ట్. అందువలన, మార్చడం లేదా హైపర్టెక్స్ట్ బదిలీ ఈ పద్ధతి.
HTTP-ప్రోటోకాల్ క్లయింట్-సర్వర్ కంప్యూటింగ్ నమూనాలో ఒక అభ్యర్థన-ప్రతిస్పందన విధిగా పనిచేస్తుంది. ఉదాహరణకు, ఒక క్లయింట్ ఒక వెబ్ బ్రౌజర్, మరియు ఒక సర్వర్ సైట్ హోస్టింగ్. క్లయింట్, సర్వర్ ఒక HTTP అభ్యర్థన సందేశాన్ని పంపుతుంది నిర్దిష్ట వనరులు (ఉదా, HTML ఫైళ్లు, మరియు ఇతర పదార్థాలు) అందించడానికి, మరియు అప్పుడు ఒక ప్రతిస్పందన సందేశాన్ని పంపుతుంది. ప్రతిస్పందనలో అభ్యర్థన గురించి సమాచారాన్ని కలిగి, మరియు కూడా సందేశం శరీరంలో అభ్యర్థించిన కంటెంట్ కలిగి ఉండవచ్చు.
బ్రౌజర్ ఒక వినియోగదారు ఏజెంట్ (క్లయింట్) యొక్క ప్రాథమిక ఉదాహరణ. వినియోగదారు ఏజెంట్లు ఇతర రకాల శోధన ప్రొవైడర్, మొబైల్ అనువర్తనాలు మరియు ఇతర వనరులను ఉపయోగించడానికి లేదా ప్రదర్శన వెబ్ కంటెంట్ ఇండెక్స్ కోసం ఉపయోగించిన సాఫ్ట్వేర్ను ఉన్నాయి.
HTTP-ప్రోటోకాల్ విస్తరించేందుకు లేదా క్లయింట్లు మరియు సర్వర్ల మధ్య కమ్యూనికేషన్ ప్రారంభించడానికి మధ్యంతర నెట్వర్క్ ఎలిమెంట్ అందించడానికి రూపొందించబడింది. తాము డౌన్ లోడ్ సమయం తగ్గించడం ఉన్నతమైన వనరులను తరపున విషయాన్ని ప్రదర్శించే వెబ్ సర్వర్లు, యొక్క కాష్ నుండి ప్రయోజనం కోసం అధిక ట్రాఫిక్ సైట్లు తరచూ స్వస్థత. అదే సమయంలో Cache వెబ్ బ్రౌజర్లు యూజర్ నెట్వర్క్ ట్రాఫిక్ తగ్గించేందుకు అనుమతిస్తుంది. లోకల్ ఏరియా నెట్వర్క్ HTTP ఆధారిత ప్రోటోకాల్ను ఉపయోగిస్తుంది ప్రాక్సీ సర్వర్ కనెక్టివిటీ వినియోగదారులు కోసం బాహ్య సర్వర్ల నుండి సందేశాలను ఆధారపడటం ద్వారా, ప్రపంచవ్యాప్తంగా రూటబుల్ చిరునామాలకు అందిస్తుంది.
HTTP సెషన్ అభ్యర్థనలు మరియు స్పందనలు శ్రేణుల ప్రక్రియ. క్లయింట్ సర్వర్లో ఒక నిర్దిష్ట పోర్ట్కు ఒక TCP కనెక్షన్ ఏర్పాటు చేయడం ద్వారా ఒక అభ్యర్థనను పంపుతుంది, మరియు ఈ పోర్ట్ న చివరి వినడం మరియు ఒక అభ్యర్థన సందేశం కోసం వేచి ఉంది. రసీదులు సర్వర్ మీద ఒక పంపుతుంది స్థితి బార్ ప్రతిస్పందన సందేశాన్ని. సందేశం యొక్క శరీరం, ఒక నియమం వలె, ఒక అభ్యర్థించిన వనరు, ఇది మరియు ఒక దోష సందేశం లేదా ఇతర సమాచారాన్ని ప్రదర్శించవచ్చు అయితే.
మనం HTTP ప్రోటోకాల్ను ప్రయోజనం పరిగణలోకి, అది గుర్తించిన వనరుకు పై ప్రదర్శించాల్సి ఒక చర్య సూచించడానికి పద్ధతులను నిర్వచించే గమనించాలి. (గతంలో ఉన్న డేటా లేదా ఆకస్మికంగా రూపొందించబడిన) ప్రదర్శన సమాచారాన్ని రూపంలో సర్వర్ అమలుపై ఆధారపడి ఉంటుంది. తరచూ, వనరు హోస్ట్ ఉన్న ఒక ఫైల్ లేదా స్క్రిప్ట్, సూచించదు.
హైపర్ టెక్స్ట్ట్ట్ట్ ట్రాన్స్ఫర్ ప్రోటోకాల్ HTTP ఉపయోగించే కొన్ని పద్ధతుల్లో సమాచారాన్ని పొందడానికి మాత్రమే ఉద్దేశించబడింది, మరియు ఆ విధంగా సర్వర్ యొక్క స్థితిని మార్చవు ఉంటాయి. చేజింగ్ లేదా మీ గణాంకాలు పెరుగుతున్న - ఇతర మాటలలో, వారు సంబంధిత ప్రమాదరహిత ప్రభావాలు తప్పితే తీవ్రమైన ప్రభావం కలిగి లేదు.
మరోవైపు, HTTP-ప్రోటోకాల్ ఉపయోగించవచ్చు మరియు అటువంటి పద్దతులు సర్వర్ లేదా ఇతర బాహ్య వనరులను గాని ప్రభావం ఉంటుందనే విషయం చర్యలు కోసం - ఆర్థిక లావాదేవీలు బలోపేతం లేదా ఇ-మెయిల్ ప్రసార నిర్వహించడానికి. అప్పుడప్పుడు, ఇలాంటి పద్ధతులకు వెబ్ రోబోట్లు లేదా కొన్ని సైట్లు ఉపయోగిస్తున్నారు మరియు సంబంధం లేకుండా ప్రధాన పనులు, అభ్యర్ధనలు.
Similar articles
Trending Now