URL kodeketa, "ehuneko kodeketa" izenez ere ezaguna da
Informazioa Baliabideen Identifikatzaile Uniforme batean (URI) batean kodetzeko mekanismoa.
URL kodeketa gisa ezagutzen den arren, orokorrean erabiltzen da
azpian dagoen Baliabideen Identifikatzaile Uniformearen (URI), barne
baliabideen bilatzaile uniformea (URL) eta baliabideen izen uniformea (URN).
Beraz, antzeko datuak prestatzeko ere erabiltzen da
"application/x-www-form-urlencoded" askotan erabiltzen den moduan
HTML inprimakiaren datuak HTTP eskaeretan irudikatzea.
Zer da URL deskodetzea eta zergatik behar da?
URL deskodetzea URL kodetzearen alderantzizko prozesua da
kontsulta-kateak edo bide-parametroak analizatzeko erabiltzen da,
deskodetzeko ere erabiltzen da
MIME formatuan aurkezten diren HTML inprimaki-parametroak
aplikazioa/XWW-FORM-URLENCODE
URLek, jakingo duzuenez, mugatu bat bakarrik izan dezakete
US-ASCII karaktere multzoko karaktere multzoa
alfabetoak (A-z a-z), zenbakiak (0-9), marratxoa (-), azpimarra (_), tildea (~) eta
puntu (.) baimendutako multzo horretatik kanpoko edozein karaktererekin kodetzen da
URL kodeketa edo ehuneko kodeketa erabiliz.
Horregatik beharrezkoa da kontsulta-kateak deskodetzea
edo bide-parametroak URLra pasatu dira benetako balioak lortzeko.
Hau beharrezkoa izan daitekeenaren adibide argia. Demagun, url-en parametro gisa
beste url bat pasatu behar duzu. Ezin duzu URL hau zuzenean ordezkatu, beraz
Hemen url kodeketa erreskatatu egiten da.
// 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
echo 'http://example.com/index.php?url=' . $url;
Azken eguneratzea
2024(e)ko eka. 21(a)