URL perangkat

Level 9, Pelajaran 1
Tersedia

2.1host

Setelah Tim Berners-Lee menemukan World Wide Web, HTML, HTTP, dan server web, dia memutuskan untuk membuat hidup lebih sulit bagi pemrogram web masa depan dan menghasilkan tautan, atau URL. URL adalah singkatan dari Universal Resource Locator.

Tautan tipikal diberikan oleh templat:

protocol://host/path?query#anchor

Beberapa bagian mungkin hilang, tetapi protocolharus hostselalu dicantumkan.

Protocolmenentukan nama protokol dimana klien dan server akan berkomunikasi. Nama protokol tipikal: HTTP, HTTPS, FTP, SSH, ...

Hostadalah nama server di jaringan yang akan dikirimi permintaan. Awalnya itu adalah alamat IP, tetapi orang dengan cepat menemukan nama yang dapat dibaca manusia (nama domain) agar tidak mengingat apa pun. Seolah mengingat beberapa angka sangat sulit)

Awalnya, tidak ada queryyang terpikirkan. Pathmenentukan lokasi file HTML yang seharusnya diberikan server kepada klien. Namun, setelah web diambil alih oleh para amatir, mereka segera menyadari bahwa file HTML dapat dibuat secara dinamis di sisi server. Oleh karena itu, bagian telah ditambahkan ke URL query, di mana banyak informasi berguna dapat diteruskan ke server.

Dan terakhir anchor, ini hanyalah label khusus pada halaman HTML yang memberi tahu browser bahwa halaman tersebut tidak hanya ditampilkan, tetapi juga digulir ke tempat tertentu, yaitu label.

2.2 kueri & parameter

Saya akan memberi tahu Anda lebih banyak tentang query.

Bagian tautan di bawah judulquery dimulai tepat setelah tanda tanya dan diakhiri dengan # (atau akhir tautan). Informasi dalam kueri adalah kumpulan parameter dalam bentuk berikut:

name=value&name2=value2&nameN=valueN

URL tidak boleh berisi spasi dan banyak karakter lain, jadi semua karakter yang mencurigakan akan diloloskan. Kemungkinan besar, Anda sering menemukan ini saat menyalin tautan dan melemparkannya ke teman:

lebar = "300" Simbol Pengkodean
1 ruang angkasa %20
2 ! %21
3 # %22
4 $ %24
5 % %25
6 & %26
7 ' %27
8 * %2A
9 + %2B
10 , %2C
sebelas / %2F

Anda dapat membaca lebih lanjut tentang topik ini di tautan .

Komentar
  • Populer
  • Baru
  • Lama
Anda harus login untuk memberikan komentar
Halaman ini belum memiliki komentar