HTTP

HTTP (హైపర్‌టెక్స్ట్ ట్రాన్స్‌ఫర్ ప్రోటోకాల్) అనేది విస్తృతమైన, సహకార, హైపర్ మీడియా సమాచార వ్యవస్థ కోసం తయారు చేసిన అంతర్జాల నియమావళి (ఇంటర్నెట్ ప్రోటోకాల్ స్యూట్) నమూనాలో అప్లికేషన్ ప్రోటోకాల్. ఈ ప్రోటోకాల్ ఒకదానితో ఒకటి అనుసంధానించబడిన హైపర్ టెక్స్ట్ డాక్యుమెంట్లతో కూడుకున్న వరల్డ్ వైడ్ వెబ్లో సమాచారాన్ని ఇచ్చిపుచ్చుకోవడంలో కీలకపాత్ర పోషిస్తుంది.

ఈ ప్రోటోకాల్ ని 1989 లో టిమ్ బెర్నర్స్ లీ సెర్న్లో పనిచేస్తున్నపుడు మొదటిసారిగా ఒక సరళమైన పత్రంగా ప్రచురించాడు. ఇది 0.9 వర్షన్. దీని తర్వాత మరికొన్ని మార్పులు చేర్పులు చేసి 1.0 వర్షన్ విడుదల చేశారు.

కొన్ని సంవత్సరాల తర్వాత ఇంటర్నెట్ ఇంజనీరింగ్ టాస్క్‌ఫోర్స్ (IETF), ఇంకా వరల్డ్ వైడ్ వెబ్ కన్సార్టియం (W3C) ఉమ్మడి సహకారంతో, ఆర్.ఎఫ్.సి (RFC - Request For Comments) పత్రాలు ప్రచురించడం ద్వారా HTTP ముందుకు తీసుకువెళ్ళడం ప్రారంభమైంది.

HTTP/1 పూర్తి ప్రతి, డాక్యుమెంటేషన్ 1996లో పూర్తయింది.In . That specification was then overcome by HTTP/1.1. 1997 నాటికి 1.1 వర్షన్ విడుదలైంది. తర్వాత 1999, 2014, 2022 సంవత్సరాల్లో ఈ స్పెసిఫికేషన్లను తాజాకరించారు. (1997) was obsoleted by  in 1999, which was obsoleted by  in 2014, which was obsoleted by  in 2022. సుమారు 85% పైగా వెబ్‌సైట్లు భద్రతతో కూడుకున్న HTTPS ని వాడుతున్నాయి.

 పనిచేసే విధానం 
HTTP క్లైంట్ సర్వర్ నమూనాలో రిక్వెస్ట్ రెస్పాన్స్ పద్ధతిలో పనిచేస్తుంది. ఉదాహరణకు వెబ్ బ్రౌజర్ ఒక క్లైంటు. ఏదైనా ఒక కంప్యూటరు మీద పనిచేస్తూ, అంతర్జాలం సాయంతో వెబ్ డాక్యుమెంట్లను పంపిణీ చేసిది సర్వరు. క్లైంట్ ఏదైనా రిసోర్సు కోసం HTTP రిక్వెస్టు (అభ్యర్థన) పంపితే, దానికి బదులుగా సర్వర్ ఆ రిసోర్సును రెస్పాన్స్ (స్పందన) రూపంలో క్లైంటుకు పంపుతుంది. ఇది HTML పేజీలైనా కావచ్చు లేదా, బొమ్మలు లాంటి ఇతర మాధ్యమాలైనా కావచ్చు.

 మూలాలు 

వర్గం:అంతర్జాలం