url encode

apa itu url encoding?
menurut saya: “adalah proses mengkonversi string kedalam format url yang valid untuk dikirim ke browser”
menurut http://www.forum.kc-tutor.com/discussion/25/html-url-encoding “berfungsi untuk meningkatkan keamanan pada sebuah URL dalam menjelajahi dunia internet.”
menurut http://www.w3schools.com “URL encoding converts characters into a format that can be transmitted over the Internet.”

aturan menurut http://www.w3schools.com

  1. url dikirimkan ke browser dalam format ASCII (dalam prakteknya kok hanya spesial character yg berubah??? i do not know)
  2. implementasnya untuk spesial character(;?/:#&=+$,spasi%) diganti % dan diikuti nilai hexadecimal dari special character tersebut
  3. spasi diganti oleh tanda +

contoh

pengiriman data secara get akan di konversi kedalam format url secara otomatis oleh browser

<form action="contoh.html" method="GET"><input type="text" name="var" value="ini contoh loh#" size="50" />
 <input type="submit" /></form>

hasil pada url

nomor hasil url encoded merupakan hexadesimal ascii dari character tersebut
misal character & nilai hexadesimal ascii nya = 26 nah url encoded nya %26
tabel spesial character untuk url encoded from http://www.permadi.com/tutorial/urlEncoding/

tabel nilai ascii (klik untuk memperbesar)

extended ascii

Iklan
Ditulis dalam website. Tag: . 2 Comments »