Laman » bagaimana untuk » Apakah URL (Pencari Sumber Uniform)?

    Apakah URL (Pencari Sumber Uniform)?

    Apabila anda menaip alamat ke pelayar web anda, banyak perkara berlaku di belakang tabir. Dan kebanyakannya ditentukan oleh pelbagai bahagian URL yang anda taipkan. Mari lihat lebih dekat.

    URL boleh terdiri daripada sekumpulan bahagian yang berlainan. Terdapat nama hos yang memetakan ke alamat IP sumber tertentu di internet dan sekumpulan maklumat tambahan yang memberitahu penyemak imbas anda dan pelayan cara mengendalikan perkara. Anda boleh memikirkan alamat IP sebagai sesuatu seperti nombor telefon. Nama hos adalah seperti nama orang yang nombor telefonnya anda mahu melihat. Dan satu standard yang dipanggil Sistem Nama Domain (DNS) berfungsi di latar belakang seperti buku telefon, menerjemahkan nama host yang lebih mesra manusia ke alamat IP yang digunakan oleh rangkaian untuk trafik laluan.

    Mengekalkan analogi itu dalam minda, mari kita lihat struktur URL dan cara ia berfungsi untuk mendapatkan anda di mana anda mahu pergi.

    Bagaimana URL Terstruktur

    Struktur URL pertama kali ditakrifkan oleh Sir Tim Berners-Lee-lelaki yang mencipta Web dan penyemak imbas web pertama-pada tahun 1994. URL pada dasarnya menggabungkan idea nama domain dengan idea menggunakan laluan fail untuk mengenal pasti spesifik folder dan struktur fail. Jadi, ia sama dengan menggunakan laluan seperti C: \ Documents \ Personal \ myfile.txt di Windows, tetapi dengan beberapa perkara tambahan pada mulanya untuk membantu mencari pelayan yang betul di internet di mana laluan itu ada dan protokol yang digunakan untuk mengakses maklumat.

    URL terdiri daripada beberapa bahagian yang berlainan. Ambil, sebagai contoh, URL asas seperti yang ditunjukkan dalam imej di bawah.

    URL mudah itu dipecah menjadi dua komponen utama: skema dan pihak berkuasa.

    Skim

    Ramai orang memikirkan URL hanya sebagai alamat web, tetapi ia tidak begitu mudah. Alamat web adalah URL, tetapi semua URL bukan alamat web. Perkhidmatan lain yang anda boleh akses pada FTP seperti internet-atau bahkan MAILTO seperti tempatan-juga URL. Bahagian skema URL (huruf-huruf diikuti dengan tanda titik) menunjukkan protokol yang mana aplikasi (seperti penyemak imbas web anda) dan pelayan harus berkomunikasi.

    Alamat web adalah URL yang paling biasa, tetapi ada yang lain. Jadi, anda mungkin melihat skim seperti:

    • Protokol Pemindahan HyperText (HTTP): Ini adalah protokol asas web dan menentukan tindakan pelayan web dan pelayar apa yang perlu diambil sebagai tindak balas kepada arahan tertentu.
    • HTTP Secure (HTTPS): Ini adalah satu bentuk HTTP yang berfungsi di atas lapisan yang selamat dan disulitkan untuk pengangkutan maklumat yang lebih selamat.
    • Protokol Pemindahan Fail (FTP): Protokol ini sering digunakan untuk memindahkan fail melalui internet.

    Dalam penyemak imbas moden, skim ini tidak diperlukan secara teknikal sebagai sebahagian daripada URL. Jika anda memasukkan laman web seperti "www.howtogeek.com", penyemak imbas anda akan secara automatik menentukan protokol yang betul untuk digunakan. Namun, beberapa aplikasi lain (dan protokol) memerlukan penggunaan skim.

    Kuasa

    Bahagian otoritas suatu URL (yang didahului oleh dua garis miring) sendiri dipecah menjadi sekumpulan bahagian. Mari bermula dengan URL yang sangat mudah-jenis yang akan membawa anda ke laman utama laman web.

    Dalam contoh mudah ini, seluruh bahagian "www.example.com" dipanggil nama hos, dan ia menyelesaikan alamat IP. Anda juga boleh menaip alamat IP ke dalam bar alamat pelayar anda dan bukannya nama hos jika anda tahu.

    Tetapi, apabila mengasingkan nama hosnya, ia membantu membacanya ke belakang untuk memahami apa yang sedang berlaku, jadi inilah komponen-komponen:

    • Top-Level Domain: Dalam contoh di sini, "com" adalah domain peringkat atas. Ini adalah tahap tertinggi dalam hierarki Sistem Nama Domain (DNS) yang digunakan untuk menterjemahkan alamat IP ke dalam bahasa mudah yang mudah untuk kita ingat manusia. Domain peringkat teratas ini diwujudkan dan diuruskan oleh Perbadanan Internet untuk Nama dan Nombor yang Ditugaskan (ICANN). Tiga domain teratas yang paling umum adalah .com, .net, dan .gov. Kebanyakan negara juga memiliki domain peringkat atas dua huruf mereka sendiri, jadi anda akan melihat domain seperti .us (Amerika Syarikat), .uk (United Kingdom), .ca (Kanada), dan banyak lagi. Terdapat juga beberapa domain peringkat tinggi tambahan (seperti .museum) yang ditaja dan diuruskan oleh organisasi swasta. Di samping itu, terdapat juga beberapa domain peringkat atas generik (seperti .club, .life, dan .news).
    • Subdomain: Oleh kerana DNS adalah sistem hierarki, kedua-dua bahagian "www" dan "contoh" URL contoh kami dianggap subdomain. Bahagian "www" adalah subdomain dari domain peringkat atas "com", dan bahagian "www" adalah subdomain dari domain "contoh". Itulah sebabnya anda sering melihat sebuah syarikat dengan nama berdaftar seperti "google.com" yang dipecah ke dalam subdomain berasingan seperti "www.google.com," "news.google.com," "mail.google.com," dan sebagainya.

    Itulah contoh yang paling asas seksyen pihak berkuasa URL, tetapi perkara boleh menjadi lebih rumit. Terdapat dua komponen lain yang seksyen kuasa boleh mengandungi:

    • Maklumat Pengguna: Seksi kuasa juga boleh mengandungi nama pengguna dan kata laluan untuk tapak yang anda akses. Sudah jarang melihat struktur ini dalam URL hari ini, tetapi ia boleh berlaku. Jika ada, bahagian info pengguna datang sebelum nama hos dan diikuti oleh tanda @. Jadi, anda mungkin melihat sesuatu seperti "//username:[email protected]" jika ia termasuk maklumat pengguna.
    • Nombor Port: Peranti rangkaian menggunakan alamat IP untuk mendapatkan maklumat ke komputer yang betul pada rangkaian. Apabila trafik itu tiba, nombor port memberitahu komputer aplikasi yang dimaksudkan dengan lalu lintas itu. Nombor port adalah elemen lain yang anda tidak akan sering melihat semasa melayari web, tetapi anda mungkin melihatnya dalam aplikasi rangkaian (seperti permainan) yang memerlukan anda memasukkan URL. Sekiranya URL tersebut mengandungi nombor port, ia datang selepas nama hos dan didahului oleh usus besar. Ia akan kelihatan seperti ini: "//www.example.com:8080."

    Jadi, itulah skema dan bahagian otoritas URL, tetapi seperti yang anda dapat meneka setelah melihat banyak URL semasa menyemak imbas web, mereka boleh memasukkan lebih banyak barang.

    Laluan, Petua dan Fragment

    Terdapat tiga bahagian tambahan URL yang mungkin anda lihat selepas bahagian autoriti: laluan, pertanyaan dan serpihan. Inilah cara kerja mereka.

    Jalan

    Seksi otoritas URL mendapat penyemak imbas anda (atau aplikasi apa pun) ke pelayan yang betul pada rangkaian. Laluan yang berikut-yang berfungsi seperti laluan di Windows, macOS, atau Linux-akan membawa anda ke folder atau fail yang betul pada pelayan itu. Laluan didahului oleh garis miring, dan terdapat garis miring antara setiap direktori dan subdirektori, seperti ini:

    www.example.com/folder/subfolder/filename.html

    Sekeping terakhir ialah nama fail yang dibuka apabila anda mengakses laman web. Walaupun anda mungkin tidak melihatnya di bar alamat, itu tidak bermakna ia tidak ada di sana. Sesetengah bahasa yang digunakan untuk membuat halaman web menyembunyikan nama fail dan pelanjutan yang anda lihat. Ini menjadikan URL lebih mudah diingati dan diketik, dan memberikannya lebih bersih.

    Pertanyaan

    Bahagian pertanyaan URL digunakan untuk mengenal pasti perkara-perkara yang bukan sebahagian daripada struktur jalur yang ketat. Selalunya, anda akan melihatnya digunakan apabila anda melakukan carian atau apabila halaman web menyampaikan data melalui borang. Bahagian pertanyaan didahului oleh tanda tanya dan datang selepas laluan (atau selepas nama hos jika laluan tidak dimasukkan).

    Contohnya, ambil URL ini apabila kita mencari Amazon untuk kata kunci "penyambung wi-fi":

    https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=wi-fi+extender

    Borang carian meluluskan maklumat ke mesin carian Amazon. Berikutan tanda tanya, anda dapat melihat terdapat dua bahagian untuk pertanyaan: URL untuk carian (itu bahagian "url = carian-alias% 3Daps & field") dan kata kunci yang kami taip (itu kata kunci = wi-fi + extender "bahagian).

    Itulah contoh yang agak mudah, dan anda akan sering melihat URL dengan pemboleh ubah tambahan (dan lebih rumit). Sebagai contoh, di sini adalah URL apabila kami mencari Google untuk kata kunci "howtogeek":

    https://www.google.com/search?q=howtogeek&rlz=1C1GCEA_enUS751US751&oq=howtogeek&aqs=chrome... 69i57j69i60l4j0.1839j1j4 & sourceid = chrome & ie = UTF-8

    Seperti yang dapat anda lihat, terdapat beberapa maklumat yang berbeza di sana. Dalam kes ini, anda dapat melihat terdapat maklumat tambahan yang menunjukkan bahasa carian, penyemak imbas yang kami gunakan (Chrome), dan juga nombor versi penyemak imbas.

    Fragment

    Komponen akhir URL yang mungkin anda lihat dipanggil serpihan. Fragment didahului oleh tanda hash (#) dan digunakan untuk menunjukkan lokasi tertentu pada halaman web. Apabila mengarang laman web, pereka boleh membuat penanda untuk teks tertentu seperti tajuk. Apabila serpihan yang betul digunakan pada akhir URL, penyemak imbas anda akan memuatkan halaman tersebut dan kemudian melompat ke sauh itu. Jangkar dan URL dengan serpihan sering digunakan untuk membuat jadual kandungan pada laman web untuk memudahkan navigasi.

    Contohnya. Halaman Wikipedia pada Renaisans adalah dokumen yang panjang, dan itu dipecah menjadi 11 bagian, masing-masing memiliki banyak subkumpulan. Tetapi setiap tajuk di halaman mempunyai jangkau termasuk, dan jadual kandungan di bahagian atas artikel termasuk pautan yang membolehkan anda melompat ke bahagian yang berbeza. Pautan tersebut berfungsi dengan memasukkan serpihan.

    Anda juga boleh menggunakan serpihan ini secara langsung dalam bar alamat anda atau sebagai pautan yang boleh dikongsi. Sebagai contoh, katakan, anda ingin menunjukkan seseorang bahagian halaman itu yang merangkumi Rusia. Anda hanya boleh menghantar pautan ini:

    https://en.wikipedia.org/wiki/Renaissance#Russia

    Bahawa bahagian "#Russia" pada akhir URL melompat mereka terus ke bahagian itu setelah memuat halaman.


    Oleh itu, terdapatnya-lebih daripada yang anda mungkin ingin tahu tentang bagaimana URL berfungsi.

    Kredit Imej: Pawel Horazy / Shutterstock