URL ఎన్కోడ్/డీకోడ్ (తెలుగు URLలు & క్వెరీ మార్పిడి)
మీ బ్రౌజర్లో తక్షణమే URL ఎన్కోడ్ డీకోడ్ (పర్సెంట్-ఎన్కోడింగ్). encodeURIComponent / encodeURI సమానత్వాల మధ్య మారండి మరియు సాధ్యమయ్యే డబుల్ ఎన్కోడింగ్ను గుర్తించండి.
ఎంపికలు
అధునాతన
నేను దేనిని ఉపయోగించాలి?
పారామీటర్ విలువ → encodeURIComponent
క్వరీ విలువలు, పాత్ సెగ్మెంట్లు మరియు ఫైల్ పేర్ల కోసం ఉత్తమం (సురక్షితమైన encodeURIComponent మార్పిడి).
పూర్తి URL → encodeURI
? & = / వంటి డీలిమిటర్లను ఉంచుతుంది, తద్వారా URLలు చదవడానికి వీలుగా ఉంటాయి.
+ vs %20
“%20” అనేది ప్రామాణికం. “+” అనేది ఫారమ్/క్వరీ పద్ధతి — అవసరమైనప్పుడు దాన్ని మార్చుకోండి.
నమూనా ఇన్పుట్లు
- https://example.com/search?q=హైదరాబాద్ భోజనం&ref=email#విభాగం
- utm_source=email&utm_campaign=వసంతకాలపు సేల్ 2026
- నమస్కారం/Hello?name=రాము¬e=10%తగ్గింపు
షార్ట్కట్లు
URL ఎన్కోడ్/డీకోడ్ (పర్సెంట్-ఎన్కోడింగ్)
పర్సెంట్-ఎన్కోడింగ్ అంటే ఏమిటి?
URL ఎన్కోడ్/డీకోడ్ నాన్-ASCII మరియు రిజర్వ్డ్ అక్షరాలను %xx సీక్వెన్సులుగా మారుస్తుంది, తద్వారా అవి URLలలో సురక్షితంగా ప్రయాణించగలవు.
encodeURI vs encodeURIComponent
వ్యక్తిగత విలువల కోసం encodeURIComponentని ఉపయోగించండి; డీలిమిటర్లు ఉండాల్సిన పూర్తి URLల కోసం encodeURIని ఉపయోగించండి.
చిట్కా
ఒకవేళ %25 పదేపదే కనిపిస్తుంటే, టెక్స్ట్ రెండుసార్లు ఎన్కోడ్ అయి ఉండవచ్చు. సురక్షితంగా మళ్లీ డీకోడ్ చేయడానికి హెచ్చరిక బ్యానర్ని ఉపయోగించండి.
తరచుగా అడిగే ప్రశ్నలు
+ మరియు %20 మధ్య తేడా ఏమిటి?
“%20” అనేది స్పేస్ల కోసం RFC-అనుకూల పర్సెంట్-ఎన్కోడింగ్. “+” ప్రధానంగా HTML ఫారమ్లలో (application/x-www-form-urlencoded) ఉపయోగించబడుతుంది మరియు క్వరీ స్ట్రింగ్స్లో తరచుగా స్పేస్గా పరిగణించబడుతుంది.
నేను ఏ ఫంక్షన్ని ఉపయోగించాలి?
విలువల కోసం మాత్రమే (క్వరీ విలువ, పాత్ ఫ్రాగ్మెంట్, ఫైల్ పేరు), encodeURIComponent మార్పిడిని ఎంచుకోండి. ? & = / ఉంచాల్సిన మొత్తం URLల కోసం, encodeURIని ఎంచుకోండి.
డబుల్ ఎన్కోడింగ్ అంటే ఏమిటి?
ఒకవేళ %25 (ఎన్కోడ్ చేయబడిన “%”) తరచుగా కనిపిస్తే, విలువ రెండుసార్లు ఎన్కోడ్ అయి ఉండవచ్చు. అసలు రూపాన్ని పునరుద్ధరించడానికి ప్రయత్నించడానికి “మళ్లీ డీకోడ్ చేయండి”ని ఉపయోగించండి.