URL singkatan dari Uniform Resource
Locator, adalah rangkaiankarakter menurut suatu format standar tertentu,
yang digunakan untuk menunjukkan alamat suatu sumber seperti dokumen dan gambar diInternet.
URL merupakan suatu inovasi dasar
bagi perkembangan sejarah Internet.[1] URL
pertama kali diciptakan oleh Tim
Berners-Lee padatahun 1991 agar penulis-penulis dokumen-dokumen
dapat merujukpranala ke Waring
Wera Wanua atau World Wide Web.Sejak 1994, konsep URL telah
dikembangkan menjadi istilah Uniform Resource Identifier (URI)
yang lebih umum sifatnya.
Walaupun demikian, istilah URL masih tetap digunakan secara luas.
Uniform Resource Locator
URL menunjukkan sumber daya Internet
atau alamat sebuahhalaman web (homepage)
yaitu halaman suatu dokumen atauprogram yang ingin ditampilkan atau digunakan. Secara
umum perlu memasukkan tiga informasi untuk menuju ke alamat tertentu, yaitu :
- Protokol,
- Alamat Server,
- Path File.
Bagian pertaman URL menunjukkan protokol misalnya http://
atau https://.Protokol adalah persetujuan bersama yang digunakan untuk
berkomunikasi dengan Hypertext Transfer Protocol.[2] Bagian
kedua URL menunjukkan alamat serverdimana sumber daya tersebut terletak, misalnya
www.microsoft.com untuk website Microsoft Corporation. Bagian ketiga URL
adalah path file yaitu
menunjukkan lokasi dan nama dokument atau program dalam server tersebut,
misalnya: kb/deskapp/word/q1974.html. di manakb/deskapp/word/ adalah
lokasi file dan q1974.html adalah nama berkas.
Ada dua tipe URL yang dapat digunakan,yaitu:
- URL Absolute (URL Absolut), merupakan alat lengkap yang menyertakan domain pada jaringan yang tepat, direktori di dalam domain, dan file di dalam direktori.
- URL Relative (URL Relatif), menentukan suatu alamat berdasarkan URL yang aktif pada saat itu.
Berikut ini adalah sintaks dan tipe URL:Service://host:port/path/filename.extension(Absolut)
Sedangkan dalam penggunaan URL tersebut dengan tag adalah sebagai berikut:
Sedangkan dalam penggunaan URL tersebut dengan tag adalah sebagai berikut:
- Absolute : <img src="http://www.whn.com/graph/peta.gif">
- Relative : <img src="peta.gif">
Serangan Lewat URL
URL merupakan sebuah mekanisme untuk mengenali sumber-sumber
pada web, SSL,
atau server FTP,
termasuk protokol layer aplikasi yang membuat permintaan (request) ke
server web seperti contoh URLhttp://www.coba.com/images/hardware/pda.html.[4] URL
tersebut dapat dijelaskan per bagian. Berkas pda.html sedang di-request oleh protokol HTTP dari
sebuah server bernama www.coba.com. Lokasi pda.html dalam ruang situs tersebut
adalah pada direktori /images/hardware.Contoh lain seperti,
https://www.coba.com/order/buy.asp?itemA003&pmt=visa
Kemungkinan besar URL di atas dapat dimanfaatkan peretas (hacker). Dugaan pertama bisa ditarik dari nama sumbernya, buy.asp. Ekstensi .asp menandakan bahwa berkas ini adalah ASP. Berkas-berkas ASP berjalan secara khusus pada web server Microsoft, yaitu IIS. Dengan demikian kemungkinan besar www.coba.com berjalan pada Windows NT/2000/XP.]
Dari parameter-parameternya, dapat ditemukan lagi beberapa petunjuk. Parameter pertama, item=A003, menandakan bahwa item yang sedang dibeli itu mendapatkan kode item dan rincian item pasti disimpan pada basis data / database.
Action Get URL digunakan untuk memanggil dokumen lain (HTML, ASP, CGI, dan sebagainya) dari lokasi URL tertentu ke dalam jendela (window) yang ditentukan oleh action get URL tersebut.
Action Get URL memiliki 3 parameter, yakni:
https://www.coba.com/order/buy.asp?itemA003&pmt=visa
Kemungkinan besar URL di atas dapat dimanfaatkan peretas (hacker). Dugaan pertama bisa ditarik dari nama sumbernya, buy.asp. Ekstensi .asp menandakan bahwa berkas ini adalah ASP. Berkas-berkas ASP berjalan secara khusus pada web server Microsoft, yaitu IIS. Dengan demikian kemungkinan besar www.coba.com berjalan pada Windows NT/2000/XP.]
Dari parameter-parameternya, dapat ditemukan lagi beberapa petunjuk. Parameter pertama, item=A003, menandakan bahwa item yang sedang dibeli itu mendapatkan kode item dan rincian item pasti disimpan pada basis data / database.
Action Get URL digunakan untuk memanggil dokumen lain (HTML, ASP, CGI, dan sebagainya) dari lokasi URL tertentu ke dalam jendela (window) yang ditentukan oleh action get URL tersebut.
Action Get URL memiliki 3 parameter, yakni:
- URL, menyatakan alamat URl di mana dokumen yang hendak dipanggil berada.
- Window, menyatakan nama window atau frame di mana dokumen yang dipanggil hendak diletakkan.
- _self -> menunjuk frame yang sedang digunakan dalam window yang aktif.
- _blank menunjuk sebuah window baru.
- _parent -> menunjuk parent frame dari frame yang sedang digunakan.
- _top -> menunjuk frame utama dari window yang aktif.
- Variables, apakah secara GET, POST, atau tidak dikirimkan sama sekali.
- (Inggris) Laman URI/URL pada situs W3C
- (Indonesia) Arti istilah Uniform Resource Locator
Tidak ada komentar:
Posting Komentar