URL adalah kata lain untuk alamat web.
Sebuah URL dapat terdiri dari kata-kata (w3ii.com) , atau Internet Protocol (IP) address (192.68.20.50) .
Kebanyakan orang masukkan nama ketika berselancar, karena nama-nama yang lebih mudah diingat daripada nomor.
URL - Uniform Resource Locator
Web browser meminta halaman dari server web dengan menggunakan URL.
Ketika Anda mengklik pada link dalam halaman HTML, sebuah mendasari <a> tag poin ke alamat di web.
Sebuah Uniform Resource Locator (URL) digunakan untuk mengatasi dokumen (atau data lain) di web.
Sebuah alamat web, seperti http://www.w3ii.com/html/default.html mengikuti aturan sintaks ini:
scheme://prefix.domain:port/path/filename
Penjelasan:
- scheme - mendefinisikan type layanan Internet (paling umum adalah http )
- prefix - mendefinisikan domain prefix (default untuk http www )
- domain - mendefinisikan Internet domain name (w3ii.com)
- port - mendefinisikan port number di host (default untuk http adalah 80 )
- path - mendefinisikan path di server (If omitted: the root directory of the site)
- filename - mendefinisikan nama dokumen atau sumber daya
Dilindungi sandi situs mungkin menggunakan https dan / atau username dan password seperti:
https://username:[email protected]/html/default.html
Skema URL umum
Tabel di bawah ini daftar beberapa skema umum:
Scheme | pendek untuk | Digunakan untuk |
---|---|---|
http | HyperText Transfer Protocol | halaman web umum. tidak dienkripsi |
https | Aman HyperText Transfer Protocol | halaman web aman. terenkripsi |
ftp | File Transfer Protocol | Men-download atau meng-upload file |
file | Sebuah file di komputer Anda |
Encoding URL
URL hanya dapat dikirim melalui Internet menggunakan ASCII karakter-set . Jika URL berisi karakter di luar ASCII set, URL tersebut harus dikonversi.
encoding URL mengkonversi karakter non-ASCII ke dalam format yang dapat ditularkan melalui Internet.
Encoding URL menggantikan karakter non-ASCII dengan "%" diikuti oleh digit heksadesimal.
URL tidak dapat berisi spasi. URL encoding biasanya menggantikan spasi dengan plus (+) tanda, atau% 20.
Cobalah sendiri
Jika Anda klik "Submit" , browser akan URL encode input sebelum dikirim ke server.
Sebuah halaman di server akan menampilkan masukan yang diterima.
Cobalah beberapa masukan lain dan klik Submit lagi.
Contoh ASCII Encoding
Browser Anda akan mengkodekan input, sesuai dengan karakter-set yang digunakan dalam halaman Anda.
Karakter-set default pada HTML5 adalah UTF-8.
Karakter | Dari Windows-1252 | Dari UTF-8 |
---|---|---|
€ | % 80 | % E2% 82% AC |
£ | % A3 | % C2% A3 |
© | % A9 | % C2% A9 |
® | % AE | % C2% AE |
SEBUAH | % C0 | % C3% 80 |
SEBUAH | % C1 | % C3% 81 |
SEBUAH | % C2 | % C3% 82 |
SEBUAH | % C3 | % C3% 83 |
SEBUAH | % C4 | % C3% 84 |
SEBUAH | % C5 | % C3% 85 |
Untuk referensi lengkap dari semua encoding URL, kunjungi URL Encoding Referensi .