tutorial pengembangan web terbaru

HTML Uniform Resource Locator


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 .