URL ኢንኮዲንግ፣ “ፐርሰንት ኢንኮዲንግ” በመባልም ይታወቃል
መረጃን ወደ ዩኒፎርም ሪሶርስ መለያ (ዩአርአይ) የመቀየሪያ ዘዴ።
ምንም እንኳን ዩአርኤል ኢንኮዲንግ ተብሎ ቢታወቅም ፣ ግን በአጠቃላይ በአጠቃላይ ጥቅም ላይ ይውላል
በመሠረታዊ የዩኒፎርም መገልገያ መለያ (ዩአርአይ) ውስጥ፣ ይህም ያካትታል
ሁለቱም አንድ ወጥ የመረጃ መፈለጊያ (ዩአርኤል) እና አንድ ወጥ የሆነ የንብረት ስም (URN)።
ስለዚህ እንደ መረጃ በማዘጋጀት ላይም ጥቅም ላይ ይውላል
"application/x-www-form-urlencoded" እንደ ብዙ ጊዜ ጥቅም ላይ የሚውለው መቼ ነው።
በኤችቲቲፒ ጥያቄዎች ውስጥ የኤችቲኤምኤል ቅጽ ውሂብን ይወክላል።
ዩአርኤል መፍታት ምንድን ነው እና ለምን ያስፈልጋል?
የዩአርኤል ኮድ መፍታት የዩአርኤል ኢንኮዲንግ ተቃራኒ ሂደት ነው።
የመጠይቅ ሕብረቁምፊዎችን ወይም የመንገድ መለኪያዎችን ለመተንተን ጥቅም ላይ ይውላል፣
በዩአርኤል ውስጥ አለፈ
በ MIME ቅርጸት የሚቀርቡ የኤችቲኤምኤል ቅጽ ግቤቶች
መተግበሪያ/XWW-ፎርም-URLENCODE
ዩአርኤሎች፣ እርስዎ እንደሚያውቁት፣ የተወሰነ ብቻ ነው ሊይዙ የሚችሉት
ከ US-ASCII ቁምፊ ስብስብ የቁምፊዎች ስብስብ እነዚህ ቁምፊዎች ያካትታሉ
ፊደላት (A-z a-z)፣ ቁጥሮች (0-9)፣ ሰረዝ (-)፣ ግርጌ (_)፣ ታይልድ (~) እና
ነጥብ (.) ከዚህ ከተፈቀደው ስብስብ ውጭ ያለ ማንኛውም ቁምፊ የተመሰጠረ ነው።
URL ኢንኮዲንግ ወይም መቶኛ ኢንኮዲንግ በመጠቀም።
ለዚህ ነው የመጠይቅ ሕብረቁምፊዎችን መፍታት አስፈላጊ የሆነው
ወይም ትክክለኛ እሴቶችን ለማግኘት የመንገዱን መለኪያዎች ወደ URL አልፈዋል።
ይህ የት እንደሚያስፈልግ ግልጽ ምሳሌ። እንበል፣ በዩአርኤል ውስጥ እንደ መለኪያ
ሌላ ዩአርኤል ማለፍ ያስፈልግዎታል። ይህን ዩአርኤል በቀጥታ መተካት አይችሉም፣ ስለዚህ
እዚህ ነው ዩአርኤል ኮድ ማድረግ ለማዳን የሚመጣው።
// http%3A%2F%2Fexample.com%2Findex-2.php
$url = urlencode ('http://example.com/index-2.php');
// http://example.com/index.php?url=http%3A%2F%2Fexample.com%2Findex-2.php
አስተጋባ 'http://example.com/index.php?url='። $url;