ఒక వెబ్సైట్ URL , కూడా సాధారణంగా "వెబ్సైట్ చిరునామా" అని పిలుస్తారు, ఒక నిర్దిష్ట వెబ్ సైట్ ను ప్రాప్యత చేయడానికి ఎవరైనా ఒక వెబ్ బ్రౌజర్ లోకి ప్రవేశిస్తారు. మీరు ఒక URL ద్వారా సమాచారాన్ని పంపినప్పుడు, అది తప్పనిసరిగా నిర్దిష్ట అనుమతి అక్షరాలను మాత్రమే ఉపయోగిస్తుందో లేదో నిర్ధారించుకోవాలి. ఈ అనుమతి అక్షరాలు అక్షరక్రమం అక్షరాలు, సంఖ్యలు, మరియు URL స్ట్రింగ్ లో అర్ధం కొన్ని ప్రత్యేక అక్షరాలు ఉన్నాయి. ఒక URL కు జోడించాల్సిన ఏవైనా ఇతర అక్షరాలను ఎన్కోడ్ చేయాలి, తద్వారా మీరు వెతుకుతున్న పేజీలను మరియు వనరులను గుర్తించడానికి బ్రౌజర్ యొక్క పర్యటన సందర్భంగా సమస్యలను కలిగి ఉండరు.
URL ను ఎన్ కోడింగ్ చేస్తోంది
URL స్ట్రింగ్లో అత్యంత సాధారణంగా ఎన్కోడ్ చేయబడిన అక్షరం
ఎన్కోడింగ్ టెక్స్ట్ యొక్క ఈ బిట్ "ఇది నా విషయం" అనే అంశమును ప్రసారం చేస్తుంది. ఎన్కోడింగ్ లోని "+" అక్షరం బ్రౌజర్లో అన్వయించబడటంతో అసలు
ఒక URL ను ఎన్కోడ్ చేయడానికి, మీరు కేవలం ప్రత్యేక అక్షరాలను వారి ఎన్కోడింగ్ స్ట్రింగ్తో భర్తీ చేస్తారు. ఇది దాదాపు ఎల్లప్పుడూ% పాత్రతో ప్రారంభమవుతుంది.
URL ను ఎన్ కోడింగ్ చేస్తోంది
కచ్చితంగా చెప్పాలంటే, మీరు ఎల్లప్పుడూ ఒక URL లో ఉన్న ఏ ప్రత్యేక అక్షరాలను ఎన్కోడ్ చేయాలి. ఒక ముఖ్యమైన గమనిక, మీరు అన్ని ఈ చర్చ లేదా ఎన్కోడింగ్ ద్వారా బెదిరింపును అనుభవిస్తున్నట్లయితే, మీరు సాధారణంగా డేటాను తప్ప ఎటువంటి ప్రత్యేక అక్షరాలను URL లో వారి సాధారణ సందర్భం వెలుపల కనుగొనలేరు.
చాలా URL లు ఎల్లప్పుడూ అనుమతించబడే సాధారణ అక్షరాలను ఉపయోగిస్తాయి, కాబట్టి ఏ ఎన్కోడింగ్ అవసరం లేదు.
మీరు GET పద్ధతిని ఉపయోగించి CGI స్క్రిప్ట్లకు డేటాని సమర్పించినట్లయితే, మీరు డేటాను ఎన్కోడ్ చేయాలి, ఎందుకంటే ఇది URL లో పంపబడుతుంది. ఉదాహరణకు, మీరు ఒక RSS ఫీడ్ను ప్రోత్సహించడానికి ఒక లింక్ వ్రాస్తున్నట్లయితే, మీరు ప్రమోట్ చేస్తున్న స్క్రిప్ట్ URL కు జోడించడానికి మీ URL ఎన్కోడ్ చేయబడాలి.
ఎన్ కోడెడ్ చేయాలి
ఒక వర్ణమాల అక్షరం, సంఖ్య, లేదా దాని సాధారణ సందర్భం వెలుపల ఉపయోగించబడుతున్న ఒక ప్రత్యేక అక్షరం మీ పేజిలో ఎన్కోడ్ చేయబడవలసిన అవసరం ఏ పాత్ర లేదు. క్రింద URL మరియు వారి ఎన్కోడింగ్ లో కనిపించే సాధారణ అక్షరాల పట్టిక ఉంది.
రిజర్వ్ చేసిన పాత్రలు URL ఎన్కోడింగ్
అక్షర | URL లో పర్పస్ | ఎన్కోడింగ్ |
: | చిరునామా నుండి ప్రత్యేక ప్రోటోకాల్ (http) | % 3B |
/ | ప్రత్యేక డొమైన్ మరియు డైరెక్టరీలు | % 2F |
# | ప్రత్యేక వ్యాఖ్యాతలు | % 23 |
? | ప్రత్యేక ప్రశ్న వాక్యం | % 3F |
& | ప్రత్యేక ప్రశ్న అంశాలు | % 24 |
@ | డొమైన్ నుండి ప్రత్యేక యూజర్పేరు మరియు పాస్వర్డ్ | % 40 |
% | ఎన్కోడ్ చేసిన పాత్రను సూచిస్తుంది | % 25 |
+ | ఖాళీని సూచిస్తుంది | % 2B |
| URL లలో సిఫారసు చేయబడలేదు | % 20 లేదా + |
ఈ ఎన్కోడ్ చేసిన ఉదాహరణలు HTML ప్రత్యేక అక్షరాలతో మీరు కనుగొనే దానికంటే భిన్నంగా ఉన్నాయని గమనించండి. ఉదాహరణకు, మీరు ఒక ఆంపర్సండ్ చిహ్నం (&) పాత్రతో ఒక URL ను ఎన్కోడ్ చేయవలెనంటే, మీరు పైన పేర్కొన్న పట్టికలో చూపించిన% 24 ను వాడుతారు. మీరు HTML ను వ్రాస్తున్నట్లయితే మరియు మీరు టెక్స్ట్కు ఒక ఆంపర్సండ్ ను జోడించాలనుకుంటే, మీరు% 24 ను ఉపయోగించలేరు. బదులుగా, మీరు "& amp;" గాని ఉపయోగించారు; లేదా "& # 38;", రెండూ కూడా HTML పేజీలో అన్వయించబడ్డాయి. ఇది మొదట గందరగోళంగా కన్పిస్తుంది, కానీ ఇది ప్రాథమికంగా HTML కోడ్లో భాగమైన పేజీలో కనిపించే వచనం, మరియు ఒక ప్రత్యేక అంశం అయిన URL స్ట్రింగ్ మరియు వివిధ నిబంధనలకు లోబడి ఉంటుంది.
"&" పాత్ర, అలాగే అనేక ఇతర పాత్రలు, ప్రతి కనిపించవచ్చు వాస్తవం రెండు మధ్య తేడాలు మీరు కంగారు కాదు.
జెన్నిఫర్ క్రిన్ని రచించిన అసలు వ్యాసం. జెరెమీ గిరార్డ్ చే ఎడిట్ చేయబడింది.