URL - Uniform Resource Locator

URL adalah singkatan dari Uniform Resource Locator . URL adalah string teks berformat yang digunakan oleh browser Web, klien email, dan perangkat lunak lain untuk mengidentifikasi sumber daya jaringan di Internet. Sumber daya jaringan adalah file yang dapat berupa halaman web biasa, dokumen teks lain, grafik, atau program.

String URL terdiri dari tiga bagian ( substring ):

  1. penunjukan protokol
  2. nama atau alamat host
  3. lokasi file atau sumber daya

Substring ini dipisahkan oleh karakter khusus sebagai berikut:

protokol: // host / lokasi

Substruktur Protokol URL

Substring 'protokol' mendefinisikan protokol jaringan yang akan digunakan untuk mengakses sumber daya. String ini adalah nama pendek diikuti oleh tiga karakter ': //' (konvensi penamaan sederhana untuk menunjukkan definisi protokol). Khas protokol URL termasuk HTTP (http: //), FTP (ftp: //), dan email (mailto: //).

Substitusi Host URL

Substring 'host' mengidentifikasi komputer tujuan atau perangkat jaringan lainnya. Host berasal dari basisdata Internet standar seperti DNS dan bisa berupa nama atau alamat IP . Nama-nama host dari banyak situs web tidak hanya merujuk pada satu komputer melainkan kelompok server Web.

Substruktur Lokasi URL

Substring 'lokasi' berisi jalur ke satu sumber daya jaringan tertentu pada host. Sumber daya biasanya terletak di direktori atau folder host. Misalnya, beberapa situs web mungkin memiliki sumber daya seperti /2016/September/word-of-the-day-04.htm untuk mengatur konten berdasarkan tanggal. Contoh ini menunjukkan sumber daya yang memiliki dua subdirektori dan nama file.

Ketika elemen lokasi kosong, pintas untuk seperti pada URL http://thebestsiteever.com , URL secara konvensional menunjuk ke direktori root dari host (dilambangkan dengan satu garis miring ke depan - '/') dan seringkali halaman beranda ( seperti 'index.htm').

URL Mutlak versus Relatif

URL lengkap yang menampilkan ketiga substring yang disebutkan di atas disebut URL absolut . Dalam beberapa kasus, URL dapat menentukan hanya satu elemen lokasi. Ini disebut URL relatif . URL relatif digunakan oleh server Web dan pengeditan halaman web prshortcut untuk mengurangi panjang string URL.

Mengikuti contoh di atas, laman web yang sama yang menautnya dapat mengkodekan URL relatif

bukannya URL absolut setara

mengambil keuntungan dari kemampuan server Web untuk secara otomatis mengisi informasi protokol dan host yang hilang. Perhatikan bahwa URL relatif hanya dapat digunakan dalam kasus seperti ini di mana informasi host dan protokol dibuat.

Pemendekan URL

URL standar di situs web modern cenderung menjadi string panjang teks. Karena berbagi URL yang lebih panjang di Twitter dan media sosial lainnya rumit, beberapa perusahaan membangun penerjemah online yang mengubah URL (absolut) penuh menjadi lebih pendek secara khusus untuk digunakan di jejaring sosial mereka. Pemendek URL populer jenis ini termasuk t.co (digunakan dengan Twitter) dan lnkd.in (digunakan dengan LinkedIn).

Layanan pemendekan URL lainnya seperti bit.ly dan goo.gl bekerja di Internet dan tidak hanya dengan situs media sosial tertentu.

Selain menawarkan cara yang lebih mudah untuk berbagi tautan dengan orang lain, beberapa layanan pemendekan URL juga menawarkan statistik klik. Beberapa juga menjaga terhadap penggunaan jahat dengan memeriksa lokasi URL terhadap daftar domain Internet yang mencurigakan.