2.1 హోస్ట్
టిమ్ బెర్నర్స్-లీ వరల్డ్ వైడ్ వెబ్, HTML, HTTP మరియు వెబ్ సర్వర్లను కనుగొన్న తర్వాత, భవిష్యత్ వెబ్ ప్రోగ్రామర్ల కోసం జీవితాన్ని కష్టతరం చేయాలని నిర్ణయించుకున్నాడు మరియు లింక్లు లేదా URLలతో ముందుకు వచ్చాడు. URL అంటే యూనివర్సల్ రిసోర్స్ లొకేటర్.
ఒక సాధారణ లింక్ టెంప్లేట్ ద్వారా ఇవ్వబడింది:
protocol://host/path?query#anchor
కొన్ని భాగాలు తప్పిపోయి ఉండవచ్చు, కానీ ఎల్లప్పుడూ జాబితా చేయబడాలి protocol
.host
Protocol
క్లయింట్ మరియు సర్వర్ కమ్యూనికేట్ చేసే ప్రోటోకాల్ పేరును నిర్దేశిస్తుంది. సాధారణ ప్రోటోకాల్ పేర్లు: HTTP, HTTPS, FTP, SSH, ...
Host
అభ్యర్థనను పంపడానికి నెట్వర్క్లోని సర్వర్ పేరు. మొదట్లో ఇది IP చిరునామాగా ఉండేది, కానీ ఏదైనా గుర్తుకు రాకుండా ఉండేందుకు ప్రజలు త్వరగా చదవగలిగే పేర్లతో (డొమైన్ పేర్లు) ముందుకు వచ్చారు. రెండు సంఖ్యలను గుర్తుంచుకోవడం చాలా కష్టంగా ఉంది)
మొదట్లో ఎవరూ query
ఆలోచించలేదు. Path
సర్వర్ క్లయింట్కు ఇవ్వాల్సిన HTML ఫైల్ స్థానాన్ని పేర్కొంది. అయినప్పటికీ, వెబ్ను ఔత్సాహికులు స్వాధీనం చేసుకున్న తర్వాత, HTML ఫైల్లను సర్వర్ వైపు డైనమిక్గా సృష్టించవచ్చని వారు త్వరగా గ్రహించారు. అందువల్ల, URLకి ఒక విభాగం జోడించబడింది query
, దీనిలో ఉపయోగకరమైన సమాచారం యొక్క సమూహాన్ని సర్వర్కు పంపవచ్చు.
చివరగా anchor
, ఇది HTML పేజీలోని ఒక ప్రత్యేక లేబుల్, ఇది పేజీని ప్రదర్శించడమే కాకుండా, ఒక నిర్దిష్ట ప్రదేశానికి స్క్రోల్ చేయబడాలని బ్రౌజర్కి చెబుతుంది, అంటే లేబుల్.
2.2 ప్రశ్న & పారాములు
గురించి కొంచెం ఎక్కువ చెబుతాను query
.
శీర్షిక క్రింద ఉన్న లింక్ యొక్క భాగంquery
ప్రశ్న గుర్తు తర్వాత వెంటనే ప్రారంభమవుతుంది మరియు # (లేదా లింక్ ముగింపు)తో ముగుస్తుంది. ప్రశ్నలోని సమాచారం క్రింది రూపంలోని పారామితుల సమితి:
name=value&name2=value2&nameN=valueN
URL ఖాళీలు మరియు ఇతర అక్షరాల సమూహాన్ని కలిగి ఉండకూడదు, కాబట్టి అన్ని అనుమానాస్పద అక్షరాలు తప్పించుకున్నాయి. చాలా మటుకు, మీరు లింక్ను కాపీ చేసి స్నేహితుడికి విసిరినప్పుడు మీరు దీన్ని తరచుగా ఎదుర్కొంటారు:
వెడల్పు="300" | చిహ్నం | ఎన్కోడింగ్ |
---|---|---|
1 | స్థలం | % 20 |
2 | ! | % 21 |
3 | # | % 22 |
4 | $ | % 24 |
5 | % | % 25 |
6 | & | % 26 |
7 | ' | % 27 |
8 | * | % 2A |
9 | + | % 2B |
10 | , | % 2C |
పదకొండు | / | % 2F |
మీరు లింక్లో ఈ అంశంపై మరింత చదవవచ్చు .
GO TO FULL VERSION