URL ఎన్కోడింగ్ అంటే ఏమిటి మరియు ఇది ఎలా పని చేస్తుంది?
URL ఎన్కోడింగ్ అనేది అన్ని వెబ్ బ్రౌజర్లు మరియు సర్వర్లచే విశ్వవ్యాప్తంగా ఆమోదించబడిన మరియు అర్థం చేసుకునే ఫార్మాట్కు URLలలోని రిజర్వు చేయబడిన మరియు నాన్-అస్కీ అక్షరాలను అనువదించడానికి ఒక మార్గం. ఇది URLలను మరింత విశ్వసనీయంగా మరియు సురక్షితంగా చేస్తుంది.
URL ఎన్కోడింగ్ లేదా పర్సెంట్ ఎన్కోడింగ్ అంటే ఏమిటి?
వరల్డ్ వైడ్ వెబ్లోని URLలు ASCII ఆల్ఫాన్యూమరిక్ అక్షరాలు మరియు హైఫన్ (-), అండర్స్కోర్ (_), టిల్డే (~) మరియు డాట్ (.) వంటి కొన్ని ఇతర సురక్షిత అక్షరాలను మాత్రమే కలిగి ఉంటాయి.
అక్షరాలు / అంకెలు / "-" / "_" / "~" / "."
పై జాబితా కాకుండా ఏదైనా ఇతర అక్షరం తప్పనిసరిగా ఎన్కోడ్ చేయబడాలి.
URL ఎన్కోడింగ్, శాతం ఎన్కోడింగ్ అని కూడా పిలుస్తారు, URLలలోని రిజర్వు చేయబడిన, ముద్రించలేని లేదా ASCII కాని అక్షరాలను ఇంటర్నెట్ ద్వారా ప్రసారం చేయగల సురక్షితమైన మరియు సురక్షితమైన ఆకృతికి ఎన్కోడ్ చేయడానికి లేదా తప్పించుకోవడానికి ఒక మార్గం. కంటెంట్-రకం అప్లికేషన్/x-www-form-urlencodedతో HTML ఫారమ్లను సమర్పించడం కోసం డేటాను సిద్ధం చేయడంలో కూడా ఇది ఉపయోగించబడుతుంది .
ASCII అక్షర ఎన్కోడింగ్ సూచన
కింది పట్టిక ASCII అక్షరాలు వాటి సంబంధిత URL ఎన్కోడ్ చేసిన ఫారమ్కి సూచన.
కింది పట్టిక URL ఎన్కోడింగ్ కోసం RFC 3986లో నిర్వచించిన నియమాలను ఉపయోగిస్తుంది.
దశాంశం | పాత్ర | URL ఎన్కోడింగ్ (UTF-8) |
---|---|---|
0 | NUL (శూన్య అక్షరం) | %00 |
1 | SOH (హెడర్ ప్రారంభం) | %01 |
2 | STX (టెక్స్ట్ ప్రారంభం) | %02 |
3 | ETX (టెక్స్ట్ ముగింపు) | %03 |
4 | EOT (ప్రసారం ముగింపు) | %04 |
5 | ENQ (విచారణ) | %05 |
6 | ACK (గుర్తింపు) | %06 |
7 | BEL (బెల్ (రింగ్)) | %07 |
8 | BS (బ్యాక్స్పేస్) | %08 |
9 | HT (క్షితిజ సమాంతర ట్యాబ్) | %09 |
10 | LF (లైన్ ఫీడ్) | % 0A |
11 | VT (నిలువు ట్యాబ్) | %0B |
12 | FF (ఫారమ్ ఫీడ్) | %0C |
13 | CR (క్యారేజ్ రిటర్న్) | %0D |
14 | SO (షిఫ్ట్ అవుట్) | %0E |
15 | SI (షిఫ్ట్ ఇన్) | %0F |
16 | DLE (డేటా లింక్ ఎస్కేప్) | % 10 |
17 | DC1 (పరికర నియంత్రణ 1) | % 11 |
18 | DC2 (పరికర నియంత్రణ 2) | % 12 |
19 | DC3 (పరికర నియంత్రణ 3) | % 13 |
20 | DC4 (పరికర నియంత్రణ 4) | % 14 |
21 | NAK (ప్రతికూల గుర్తింపు) | % 15 |
22 | SYN (సమకాలీకరించు) | % 16 |
23 | ETB (ఎండ్ ట్రాన్స్మిషన్ బ్లాక్) | % 17 |
24 | CAN (రద్దు) | % 18 |
25 | EM (మీడియం ముగింపు) | % 19 |
26 | SUB (ప్రత్యామ్నాయం) | % 1A |
27 | ESC (తప్పించుకోవడం) | % 1B |
28 | FS (ఫైల్ సెపరేటర్) | % 1C |
29 | GS (గ్రూప్ సెపరేటర్) | % 1D |
30 | RS (రికార్డ్ సెపరేటర్) | % 1E |
31 | US (యూనిట్ సెపరేటర్) | % 1F |
32 | స్థలం | % 20 |
33 | ! | % 21 |
34 | " | % 22 |
35 | # | % 23 |
36 | $ | % 24 |
37 | % | % 25 |
38 | & | % 26 |
39 | ' | % 27 |
40 | ( | % 28 |
41 | ) | % 29 |
42 | * | % 2A |
43 | + | % 2B |
44 | , | % 2C |
45 | - | % 2D |
46 | . | % 2E |
47 | / | % 2F |
48 | 0 | % 30 |
49 | 1 | % 31 |
50 | 2 | % 32 |
51 | 3 | % 33 |
52 | 4 | % 34 |
53 | 5 | % 35 |
54 | 6 | % 36 |
55 | 7 | % 37 |
56 | 8 | % 38 |
57 | 9 | %39 |
58 | : | % 3A |
59 | ; | % 3B |
60 | < | % 3C |
61 | = | % 3D |
62 | > | % 3E |
63 | ? | % 3F |
64 | @ | %40 |
65 | ఎ | % 41 |
66 | బి | % 42 |
67 | సి | % 43 |
68 | డి | %44 |
69 | ఇ | % 45 |
70 | ఎఫ్ | % 46 |
71 | జి | % 47 |
72 | హెచ్ | % 48 |
73 | I | %49 |
74 | జె | % 4A |
75 | కె | % 4B |
76 | ఎల్ | % 4C |
77 | ఎం | % 4D |
78 | ఎన్ | % 4E |
79 | ఓ | % 4F |
80 | పి | %50 |
81 | ప్ర | % 51 |
82 | ఆర్ | % 52 |
83 | ఎస్ | % 53 |
84 | టి | % 54 |
85 | యు | % 55 |
86 | వి | % 56 |
87 | W | % 57 |
88 | X | % 58 |
89 | వై | %59 |
90 | Z | % 5A |
91 | [ | % 5B |
92 | \ | % 5C |
93 | ] | % 5D |
94 | ^ | % 5E |
95 | _ | % 5F |
96 | ` | % 60 |
97 | a | % 61 |
98 | బి | % 62 |
99 | సి | % 63 |
100 | డి | % 64 |
101 | ఇ | % 65 |
102 | f | % 66 |
103 | g | % 67 |
104 | h | % 68 |
105 | i | % 69 |
106 | జె | % 6A |
107 | కె | % 6B |
108 | ఎల్ | % 6C |
109 | m | % 6D |
110 | n | % 6E |
111 | ఓ | % 6F |
112 | p | %70 |
113 | q | %71 |
114 | ఆర్ | %72 |
115 | లు | %73 |
116 | t | %74 |
117 | u | %75 |
118 | v | %76 |
119 | w | %77 |
120 | x | %78 |
121 | వై | %79 |
122 | z | % 7A |
123 | { | %7B |
124 | | | %7C |
125 | } | %7D |
126 | ~ | %7E |
127 | DEL (తొలగించు (రబౌట్)) | %7F |