URL-enkodeer / -dekodeer

Persent-enkodeer of dekodeer 'n URL-komponent.

Wanneer om URL-enkodering te gebruik


URL-enkodering hou spesiale karakters veilig binne navraagstringe en padsegmente. Dit is veral nuttig wanneer waardes spasies, leestekens of simbole insluit.

  • Berei navraagparameterwaardes voor voordat jy API-versoek-URL's bou.
  • Dekodeer gekopieerde skakels om leesbare parameterwaardes te inspekteer.
  • Los foutiewe versoeke op wat deur onveilige karakters veroorsaak word.

Oor Persent-enkodering


Persent-enkodering, ook bekend as URL-enkodering, is 'n meganisme om karakters in 'n Uniform Resource Identifier (URI) te enkodeer. Elke karakter word vervang deur 'n persentteken gevolg deur twee heksadesimale syfers wat die karakter se greepwaarde verteenwoordig. Dit verseker dat URI's geldig en ondubbelsinnig bly wanneer hulle oor verskillende stelsels en protokolle oorgedra word.

Gereserveerde en Ongereserveerde Karakters

RFC 3986 verdeel URI-karakters in gereserveerde karakters, soos dubbelpunte, skuinsstrepe en vraagtekens, wat strukturele betekenis dra, en ongereserveerde karakters, soos letters, syfers, koppeltekens en onderstrepe, wat nooit geënkodeer word nie. Alle ander karakters, insluitend spasies en die meeste leestekens, moet persent-geënkodeer word voordat hulle in 'n URI-komponent verskyn.

Wikipedia — Percent-encoding