URL (uniform resource locator) ialah alamat satu sumber di web. Ia mempunyai bahagian dan anda perlu boleh menamakan setiap satu: protokol, domain (nama hos) dan laluan. Soalan tentang ini muncul dalam topik keselamatan dan web, dan ia menjadi asas untuk mengesan pautan palsu.
Pelajaran ini membuka modul keselamatan internet dan penggunaan bertanggungjawab.
Bagaimana URL dibina?
Ambil alamat rekaan ini:
https://www.learn.example.com/maths/fractions.html
| Bahagian | Nilai | Fungsi |
|---|---|---|
| Protokol | https | Set peraturan untuk mengambil halaman. HTTPS menambah penyulitan. |
| Nama hos | www.learn.example.com | Pelayan mana yang dihubungi. |
| Laluan | /maths/fractions.html | Folder dan fail mana pada pelayan itu. |
Aksara :// memisahkan protokol daripada nama hos. Garis condong tunggal pertama selepas nama hos memulakan laluan.
Bagaimana mencari domain?
Baca nama hos dari kanan. Label terakhir, .com, ialah akhiran (TLD). Label tepat sebelumnya, example, ialah nama yang didaftarkan oleh pemilik. Bersama-sama, example.com ialah domain berdaftar.
Label di sebelah kiri, learn dan www, ialah subdomain.
Pemilik example.com boleh mencipta mana-mana label ini dengan bebas. Di Malaysia anda mungkin melihat akhiran seperti .com.my. Dalam kes itu, domain berdaftar ialah example.com.my, kerana .com.my berfungsi sebagai akhiran.
Contoh berlangkah
Kenal pasti protokol, nama hos, domain dan laluan dalam:
https://shop.cityfood.example.org/menu/drinks/tea.html
Langkah 1, protokol: teks sebelum :// ialah https.
Langkah 2, nama hos: teks antara :// dan / seterusnya ialah shop.cityfood.example.org.
Langkah 3, domain: baca dari kanan. .org ialah akhiran, example ialah nama berdaftar, maka domainnya example.org. Label cityfood dan shop ialah subdomain.
Langkah 4, laluan: semua dari / pertama selepas nama hos, iaitu /menu/drinks/tea.html. Folder ialah /menu/drinks/ dan failnya tea.html.
Kesilapan yang perlu dielakkan
Bacaan salah: Dalam
https://www.example.com.verify-login.example.net/, domainnya ialahexample.com.Pelajar membaca dari kiri dan berhenti pada perkataan pertama yang dikenali.
Nama hosnya www.example.com.verify-login.example.net. Dibaca dari kanan, akhirannya .net, nama berdaftar example, jadi domainnya example.net. Teks example.com hanyalah label subdomain yang dipilih oleh pemilik example.net.
Sentiasa cari garis condong tunggal pertama, kemudian baca nama hos ke belakang dari titik itu.
Semak sendiri
1. Nyatakan protokol dan laluan dalam http://www.school.example.edu/timetable/form4.pdf.
Show answer
Protokol: http. Laluan: /timetable/form4.pdf. (Nama hosnya www.school.example.edu.)
2. Apakah domain dalam https://pay.cafe.example.com/order/12?
Show answer
Dibaca dari kanan, akhirannya .com dan nama berdaftar example. Domainnya example.com. Label pay dan cafe ialah subdomain.
3. Dua pautan ialah https://example.com/news/a.html dan https://example.com/news/b.html. Apa yang sama dan apa yang berbeza?
Show answer
Protokol, domain dan folder adalah sama. Hanya nama fail dalam laluan yang berbeza (a.html dan b.html), jadi ia dua halaman berlainan pada laman web yang sama.
Ke mana selepas ini?
Seterusnya, lihat bagaimana pelayar menggunakan bahagian ini dalam interaksi pelayar-pelayan. Kemahiran membaca yang sama digunakan untuk mengesan isyarat phishing.
Kemudian uji diri dengan set latihan campuran. Alat latih jejak pseudokod membantu soalan penjejakan kemudian dalam modul ini.
Jika anda terus kehilangan markah pada label yang hampir betul, itulah yang kami usahakan dalam tuisyen Computer Science dalam talian satu dengan satu.