Kodimi i URL-së, i njohur gjithashtu si "kodimi në përqindje", është
një mekanizëm për kodimin e informacionit në një Identifikues Uniform të Burimeve (URI).
Edhe pse njihet si kodimi i URL-së, në të vërtetë përdoret në përgjithësi
brenda Identifikuesit Uniform të Burimit (URI), i cili përfshin
si një gjetës i njëtrajtshëm burimesh (URL) dhe një emër i njëtrajtshëm burimi (URN).
Pra, përdoret gjithashtu në përgatitjen e të dhënave si p.sh
"application/x-www-form-urlencoded" siç përdoret shpesh kur
që përfaqëson të dhënat e formës HTML në kërkesat HTTP.
Çfarë është dekodimi i URL-së dhe pse kërkohet?
Dekodimi i URL-së është procesi i kundërt i kodimit të URL-së
përdoret për të analizuar vargjet e pyetjeve ose parametrat e rrugës,
kalohet në URL. Përdoret gjithashtu për dekodim
Parametrat e formës HTML që paraqiten në formatin MIME me
aplikacioni/XWW-FORMA-URLENCOD
URL-të, siç mund ta dini, mund të përmbajnë vetëm një numër të kufizuar
një grup karakteresh nga grupi i karaktereve US-ASCII Këto karaktere përfshijnë
alfabetet (A-z a-z), numrat (0-9), viza (-), vija e poshtme (_), tilda (~) dhe
dot (.) Çdo karakter jashtë këtij grupi të lejuar është i koduar me
duke përdorur kodimin e URL-së ose kodimin në përqindje.
Kjo është arsyeja pse bëhet e nevojshme të deshifrohen vargjet e pyetjeve
ose parametrat e rrugës kaluan në URL për të marrë vlerat aktuale.
Një shembull i qartë se ku mund të nevojitet kjo. Le të themi, si një parametër në url
ju duhet të kaloni një url tjetër. Ju nuk mund ta zëvendësoni drejtpërdrejt këtë url, kështu që
Kjo është ajo ku kodimi url vjen në shpëtim.
// 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
jehonë 'http://example.com/index.php?url='. $url;
Përditësuar më
21 qer 2024