Apakah Itu URL (Pencari Sumber Seragam)?

Isi kandungan:

Apakah Itu URL (Pencari Sumber Seragam)?
Apakah Itu URL (Pencari Sumber Seragam)?
Anonim

Disingkat sebagai URL, Pencari Sumber Seragam ialah cara mengenal pasti lokasi fail di internet. Ia adalah perkara yang kami gunakan untuk membuka bukan sahaja tapak web, tetapi juga untuk memuat turun imej, video, program perisian dan jenis fail lain yang dihoskan pada pelayan.

Membuka fail setempat pada komputer anda semudah mengklik dua kali padanya, tetapi untuk membuka fail pada komputer jauh, seperti pelayan web, kami mesti menggunakan URL supaya penyemak imbas web kami tahu di mana hendak mencari. Contohnya, membuka fail HTML yang mewakili halaman web yang dijelaskan di bawah, dilakukan dengan memasukkannya ke dalam bar navigasi di bahagian atas penyemak imbas yang anda gunakan.

Image
Image

Nama Lain

Pencari Sumber Seragam biasanya disingkatkan sebagai URL tetapi ia juga dipanggil alamat tapak web apabila merujuk kepada URL yang menggunakan protokol HTTP atau

URL biasanya disebut dengan setiap huruf dituturkan secara individu (iaitu, u - r - l, bukan earl). Ia pernah menjadi singkatan untuk Universal Resource Locator sebelum ditukar kepada Uniform Resource Locator pada tahun 1994.

Contoh URL

Anda mungkin sudah biasa memasukkan URL, seperti ini untuk mengakses tapak web Google:

https://www.google.com

Seluruh alamat dipanggil URL. Contoh lain ialah tapak web ini (pertama) dan Microsoft (kedua):

https://www.lifewire.comhttps://www.microsoft.com

Anda juga boleh menjadi sangat spesifik dan membuka URL terus kepada imej. Sebagai contoh, URL berikut membawa kepada logo Google di tapak web Wikipedia:

https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Google_2015_logo.svg/220px-Google_2015_logo.svg.png

Anda dapat melihat bahawa ia bermula dengan https: dan mempunyai URL yang kelihatan biasa seperti contoh di atas, tetapi kemudian mempunyai banyak teks dan garis miring lain untuk menunjukkan anda ke folder dan fail yang tepat di mana imej berada pada pelayan tapak web.

Konsep yang sama digunakan apabila anda mengakses halaman log masuk penghala; alamat IP penghala digunakan sebagai URL untuk membuka halaman konfigurasi.

Kebanyakan daripada kita sudah biasa dengan jenis URL ini yang kami gunakan dalam penyemak imbas web seperti Firefox atau Chrome, tetapi itu bukanlah satu-satunya keadaan yang anda perlukan URL.

Dalam semua contoh ini, anda menggunakan protokol HTTP untuk membuka tapak web, yang mungkin satu-satunya yang ditemui kebanyakan orang, tetapi terdapat protokol lain yang boleh anda gunakan juga, seperti FTP, TELNET, MAILTO, dan RDP. URL malah boleh menunjuk ke fail setempat yang anda ada pada pemacu keras. Setiap protokol mungkin mempunyai set peraturan sintaks yang unik untuk sampai ke destinasi.

Struktur URL

URL boleh dipecahkan kepada bahagian yang berbeza, setiap bahagian mempunyai tujuan tertentu apabila mengakses fail jauh.

HTTP dan URL FTP berstruktur sama, seperti protocol://hostname/fileinfo. Contohnya, mengakses fail FTP dengan URLnya mungkin kelihatan seperti ini:

FTP://servername/folder/otherfolder/programdetails.docx

Yang, selain daripada mempunyai FTP dan bukannya HTTP, kelihatan seperti mana-mana URL lain yang mungkin anda temui di luar sana di web.

Mari kita gunakan URL berikut sebagai contoh alamat HTTP dan kenal pasti setiap bahagian:

https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html

  • https ialah protokol (seperti FTP ialah protokol) yang mentakrifkan jenis pelayan yang anda sedang berkomunikasi.
  • security ialah nama hos yang digunakan untuk mengakses tapak web khusus ini.
  • googleblog ialah nama domain.
  • com ialah apa yang dirujuk sebagai domain peringkat teratas (TLD), beberapa yang lain termasuk.net,.org,.co.uk, dll.
  • /2018/01/ mewakili direktori yang digunakan untuk menyusun halaman web atau fail. Pada pelayan web yang menyimpan fail tapak web, ini ialah folder sebenar yang anda akan klik untuk mencari fail yang ditentukan oleh URL ini.
  • todays-cpu-vulnerability-what-you-need.html ialah fail sebenar yang dituju oleh URL. Jika anda cuba memuatkan imej, fail audio atau jenis fail lain dan bukannya fail HTML, maka URL akan berakhir dengan sambungan fail tersebut (seperti-p.webp" />.
  • security.googleblog.com sebagai satu kumpulan dipanggil Nama Domain Layak Sepenuhnya (FQDN).

Peraturan Sintaks URL

Hanya nombor, huruf dan aksara berikut dibenarkan dalam URL: ()!$-'_+.

Aksara lain mesti dikodkan (diterjemahkan kepada kod pengaturcaraan) untuk diterima.

Sesetengah URL mempunyai parameter yang memisahkannya daripada pembolehubah tambahan. Contohnya, apabila anda melakukan carian Google untuk lifewire:

https://www.google.com/search?q=lifewire

Tanda soal yang anda lihat memberitahu skrip tertentu, yang dihoskan pada pelayan Google, bahawa anda ingin menghantar arahan khusus kepadanya untuk mendapatkan hasil tersuai.

Skrip khusus yang Google gunakan untuk melaksanakan carian mengetahui bahawa apa sahaja yang mengikuti ?q=bahagian URL harus dikenal pasti sebagai istilah carian, jadi apa sahaja yang ditaip pada itu titik dalam URL digunakan untuk mencari pada enjin carian Google.

Anda boleh melihat gelagat yang serupa dalam URL dalam carian YouTube ini untuk video kucing terbaik:

https://www.youtube.com/results?search_query=video+kucing+terbaik

Walaupun ruang tidak dibenarkan dalam URL, sesetengah tapak web menggunakan tanda +, yang boleh anda lihat dalam contoh Google dan YouTube. Orang lain menggunakan ruang yang setara yang dikodkan, iaitu %20.

Sesetengah URL boleh bertukar-tukar antara parameter bergantung pada konteks. Contoh yang baik boleh dilihat apabila menambahkan cap masa pada video YouTube. Sesetengah pautan memerlukan ampersand dan yang lain menggunakan tanda soal.

URL juga boleh menggunakan sauh. Ini terletak di bahagian paling akhir dan menerangkan tempat, pada halaman itu, untuk melompat ke apabila pautan dipilih. Sauh dibuat apabila menambah pautan ke halaman web dan ia menggunakan tanda nombor (). Berikut ialah contoh dalam entri Wikipedia di mana sauh membawa anda ke bahagian lain halaman:

https://ms.wikipedia.org/wiki/LifewireHistory

URL yang menggunakan berbilang pembolehubah menggunakan satu atau lebih ampersand selepas tanda soal. Anda boleh melihat contoh di sini untuk carian Amazon.com untuk Windows 10:

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

Pembolehubah pertama, url, didahului dengan tanda soal tetapi pembolehubah seterusnya, kata kunci medan, didahului dengan ampersand. Pembolehubah tambahan juga akan didahului oleh ampersand.

Bahagian URL adalah sensitif huruf besar-kecil, semuanya selepas nama domain (direktori dan nama fail). Anda boleh melihatnya sendiri jika anda menggunakan huruf besar perkataan "perlu" dalam contoh URL daripada Google yang kami dekonstruksi di atas, menjadikan penghujung URL dibaca todays-cpu-vulnerability-what-you-NEED.htmlCuba buka halaman itu dan anda boleh lihat halaman itu tidak dimuatkan kerana fail khusus itu tidak wujud pada pelayan.

Maklumat lanjut tentang URL

Jika URL menghalakan anda ke fail yang boleh dipaparkan oleh penyemak imbas web anda, seperti imej JPG, maka anda tidak perlu memuat turunnya ke komputer anda untuk melihatnya. Walau bagaimanapun, untuk fail yang biasanya tidak dipaparkan dalam penyemak imbas, seperti fail PDF dan DOCX, dan terutamanya fail EXE (dan banyak jenis fail lain), anda akan digesa untuk memuat turunnya.

URL menyediakan cara mudah untuk kami mengakses alamat IP pelayan tanpa perlu mengetahui alamat sebenar. Ia seperti nama yang mudah diingati untuk tapak web kegemaran kami. Terjemahan daripada URL kepada alamat IP ini adalah untuk kegunaan pelayan DNS.

Sesetengah URL benar-benar panjang dan rumit dan paling sesuai digunakan jika anda mengkliknya sebagai pautan atau menyalin/menampalnya ke dalam bar alamat penyemak imbas. Ralat dalam URL boleh menjana ralat kod status HTTP 400 siri, jenis yang paling biasa ialah ralat 404.

Jika anda cuba mengakses halaman yang tidak wujud pada pelayan, anda akan mendapat ralat 404. Jenis ralat ini sangat biasa sehingga anda sering menemui versi tersuai, selalunya lucu, pada sesetengah tapak web. Jika anda menghadapi masalah mengakses tapak web atau fail dalam talian yang anda fikir sepatutnya dimuatkan seperti biasa, cuba selesaikan masalah URL.

Kebanyakan URL tidak memerlukan nama port diberikan. Membuka google.com, sebagai contoh, boleh dilakukan dengan menyatakan nombor portnya di hujung seperti https://www.google.com:80 tetapi ia tidak perlu. Jika tapak web beroperasi pada port 8080 sebaliknya, anda boleh menggantikan port dan mengakses halaman dengan cara itu.

Secara lalai, tapak FTP menggunakan port 21, tetapi yang lain mungkin disediakan pada port 22 atau sesuatu yang berbeza. Jika tapak FTP tidak menggunakan port 21, anda perlu menentukan yang mana satu yang digunakan untuk mengakses pelayan dengan betul. Konsep yang sama digunakan untuk mana-mana URL yang menggunakan port yang berbeza daripada apa yang digunakan oleh program untuk mengakses secara lalai yang diandaikan bahawa ia sedang menggunakan.

Soalan Lazim

    Bolehkah saya menyekat URL?

    Ya. Cara anda menyekat tapak web bergantung pada peranti dan sistem pengendalian anda. Kebanyakan penyemak imbas web membenarkan anda menyekat tapak tertentu dan anda boleh menyekat URL pada keseluruhan rangkaian anda melalui tetapan penghala anda.

    Apakah itu URL kesombongan?

    URL sia-sia ialah URL pendek yang tidak dapat dilupakan yang mengubah hala daripada URL yang lebih panjang dan lebih kompleks. Untuk menyediakan URL kesombongan, gunakan pemendek URL yang menawarkan domain tersuai.

    Apakah itu URL panggil balik?

    URL panggil balik ialah halaman yang pengguna diubah hala selepas menyelesaikan tindakan dalam tapak web atau program lain. Contohnya, jika anda membuat pembelian di tapak web dan diarahkan ke pemproses pembayaran pihak ketiga, anda akan diarahkan ke URL panggil balik (biasanya halaman pengesahan) di tapak asal selepas menyelesaikan pembayaran.

    Apakah perbezaan antara HTTP dan

    Perbezaan utama antara HTTP dan HTTPS ialah HTTPS lebih selamat. Oleh itu, ia hendaklah sentiasa digunakan di tapak web yang memerlukan data selamat dipindahkan.

Disyorkan: