← ወደ ባህሪያት ይመለሱ
Free

URL Encoder / Decoder

URL Encoder/Decoder URL strings ን ወደ እና ከpercent-encoded ቅርጻቸው ይቀይራል። ከአጠቃቀምዎ ጋር የሚስማማውን encodeURIComponent (ጠበቅ ያለ) እና encodeURI (የURL አወቃቀርን የሚጠብቅ) መካከል ይምረጡ — query parameters ማረም፣ ደህንነታቸው የተጠበቁ URLs መገንባት፣ ወይም የተቀየሩ አገናኞችን መመርመር።

ከተጠቃሚ ግቤት፣ query strings፣ ወይም ዓለም አቀፍ ፊደሎች ጋር URLs ሲገነቡ፣ መበላሸትን ለመከላከል ትክክለኛ percent-encoding ያስፈልግዎታል። ይህ መሳሪያ ሁለቱንም አቅጣጫዎች ወዲያውኑ ይይዛል። አንድ የparameter እሴት ሲቀይሩ encodeURIComponent ን ይምረጡ (? / & = # ወዘተ ይቀይራል) ወይም የURL አወቃቀርን ለመጠበቅ ሲፈልጉ encodeURI ን ይምረጡ (በእውነት ደህና ያልሆኑ ፊደሎችን ብቻ ይቀይራል)። መፍታት ደረጃውን ከጠበቀ percent-encoding ጋር ይሰራል እንዲሁም ድርብ-የተቀየሩ strings ን ይይዛል። በቅጽበት ልወጣ ማለት በሚተይቡበት ጊዜ ውጤቱን ወዲያውኑ ማየት ማለት ነው፣ እና roundtrip ትክክለኛነትን ለማረጋገጥ ሁለቱም ሁነታዎች ሊቀያየሩ ይችላሉ። ምንም server round-trip የለም — ሁሉም ነገር በአካባቢው በአሳሽዎ ውስጥ ይከናወናል።

የቀጥታ ቅድመ እይታ
example.com
URL ኮድ ሰሪ encodeURIComponent encodeURI
ግብዓት
https://example.com/search?q=hello world&lang=en
የኢንኮድ ውጤት
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26lang%3Den
ሰነጥቅ
ቁልፍ ባህሪያት

ሁለት የኢንኮዲንግ ሁነታዎች

ለደህና parameter እሴቶች encodeURIComponent ን ይምረጡ (? / & = ወዘተ ይቀይራል) ወይም ለሙሉ URLs encodeURI ን ይምረጡ (አወቃቀርን ይጠብቃል፣ ደህና ያልሆኑ ፊደሎችን ብቻ ይቀይራል)።

ብልህ መፍታት

Percent-encoded strings ን ይፈታል፣ ASCII ያልሆኑ ፊደሎችን፣ UTF-8 multi-byte sequences ን፣ እና emoji ን ጨምሮ። ድርብ-የተቀየረ ግቤትን በደንብ ይይዛል።

በአንድ ጠቅታ ኮፒ

የተቀየረውን ወይም የተፈታውን ውጤት ወዲያውኑ ወደ clipboard ኮፒ ያድርጉ — በእጅ መምረጥ አያስፈልግም።

በቅጽበት ልወጣ

ውጤቱ በሚተይቡበት ጊዜ በቀጥታ ይሻሻላል። Encode ን በየጊዜው መጫን አያስፈልግም — በግቤት ላይ በምትደጋግሙበት ጊዜ ወዲያውኑ ውጤቶችን ይመልከቱ።

የጎን-ለጎን እይታ

ግቤት እና ውጤት በግልጽ በተሰየሙ ፓነሎች ውስጥ ይታያሉ ስለዚህ ከዚህ በፊት/በኋላ ያለውን በአንድ እይታ ማነጻጸር ይችላሉ።

Edge Cases ን ይይዛል

ክፍት ቦታዎችን፣ ጥቅሶችን፣ Unicode ን፣ የተያዙ ፊደሎችን፣ እና ቀላል string ምትክ የሚያፈርሱ ተንኮለኛ sequences ን በትክክል ይቀይራል።

የተለመዱ የአጠቃቀም ሁኔታዎች

Query Parameters ን ማረም

የተቆራረጡ parameters ያለውን የተበላሸ URL ይለጥፉ መልሶ ወደ ሊነበቡ የሚችሉ እሴቶች ለመፍታት — በትክክል የተላከው ምን እንደሆነ በፍጥነት ይለዩ።

ደህንነታቸው የተጠበቁ URLs መገንባት

ወደ URL ከመጨመርዎ በፊት የተጠቃሚ ግቤትን (ስሞች፣ የፍለጋ queries፣ የፋይል መንገዶች) ኢንኮድ ያድርጉ injection እና parsing ስህተቶችን ለመከላከል።

የAnalytics አገናኞችን መመርመር

UTM-tagged marketing URLs ን ይፍቱ ትክክለኛውን campaign፣ source፣ እና medium እሴቶችን ጥሬ percent-encoded strings ሳያነቡ ለማየት።

ዓለም አቀፋዊ URLs መፈተሽ

ላቲን ያልሆኑ ፊደሎች (ቻይንኛ፣ አረብኛ፣ ዕብራይስጥ) ያላቸውን URLs ኢንኮድ ያድርጉ ለማስተላለፍ በትክክል percent-encoded መሆናቸውን ለማረጋገጥ።

OAuth Redirect ማረም

በአቅራቢዎች እና መተግበሪያዎች መካከል ምን እንደሚተላለፍ ለመከታተል የተከተቱ የተቀየሩ parameters ያላቸውን OAuth redirect URIs ን ይፍቱ።

እንዴት እንደሚጠቀሙ
1

URL Encoder ን ይክፈቱ

በDevSuite Pro dock ውስጥ የURL አዶን ይጫኑ። Encode እና Decode መቀያየሪያዎች ያሉት ባለ-ሁለት-ፓነል አርታኢ ይከፈታል።

2

URL ወይም String ዎን ይለጥፉ

URL ን፣ query parameter ን፣ ወይም የተቀየረ string ን ይለጥፉ። መሳሪያው በሙሉ URLs ወይም በተናጠል parameter እሴቶች ላይ ይሰራል።

3

የኢንኮዲንግ ሁነታ ይምረጡ

ለparameter እሴት፣ encodeURIComponent ን ይጠቀሙ። /, ?, & እንዲጠበቁ ለሚፈልጉት ሙሉ URL፣ encodeURI ን ይጠቀሙ።

4

ውጤቱን ያንብቡ

የተቀየረው ውጤት በአጠገቡ ባለው ፓነል ውስጥ ይታያል። የተቀየሩ ፊደሎች እንደ %XX sequences ይታያሉ፤ የተፈታ ውጤት ወደ መጀመሪያው ሊነበብ የሚችል ቅርጽ ይመልሳል።

5

ኮፒ ያድርጉ እና ይጠቀሙ

ውጤቱን ወደ clipboard ለመላክ Copy ን ይጫኑ። ወደ ኮድዎ፣ request URL፣ ወይም ሰነድ ውስጥ ይለጥፉት።

ለመሞከር ዝግጁ ነዎት?

DevSuite Pro ን በነፃ ይጫኑ እና 64+ የገንቢ መሳሪያዎችን ለአሳሽዎ ይክፈቱ።

ወደ Chrome ያክሉ ወደ Edge ያክሉ ወደ FireFox ያክሉ