Anahtar Farkı – URI ve URL
Tekdüzen Kaynak Tanımlayıcı (URI) ve Tekdüzen Kaynak Konum Belirleyici (URL) terimleri bazen birbirinin yerine kullanılır. URI ve URL arasındaki fark biraz kafa karıştırıcı olabilir, ancak aşağıdaki bölüm size yukarıdaki konuların her ikisinde de rehberlik edecek ve URI ile URL arasındaki farkla ilgili anlayışınızı artırmaya çalışacaktır. URI ve URL arasındaki temel fark, URL'nin URI'nin bir uzmanlığı olmasıdır.
URL nedir
URL veya Tekdüzen Kaynak Bulucu, yaygın olarak bir web adresi olarak bilinir. Esas olarak bir bilgisayar ağında bulunan bir web kaynağına referans olarak kullanılır. Aynı zamanda, böyle bir kaynağı almak için bir mekanizma olarak duruyor. Bir URL, belirli bir Tekdüzen Kaynak Bulucu olarak belirtilebilir. Birçok kişi URI ve URL terimlerini birbirinin yerine kullansa da, bunlar farklıdır. URL'ler çoğunlukla web sayfalarına erişmek, dosya aktarmak, e-posta içeriği, veritabanları için kullanılır ve diğer birçok uygulamada kullanılır. Bir web tarayıcısı, üstte bulunan adres çubuğunda bir web sayfasının URL'sini görüntüler.
Bir URL aşağıdaki bileşenlerle birlikte gelir
- Protokol (ör.
- Ana bilgisayar adı (örn. abc.com)
- Dosya adı (örn. index.html)
URI nedir
URI veya Tekdüzen Kaynak Tanımlayıcı, bir kaynağı tanımlamak için kullanılan bir karakter dizisi olarak adlandırılır. Bu özellik, bir ağ üzerinden kaynağı tanımlamak ve bunlarla etkileşim kurmak için kullanışlıdır. Bu, belirli protokollerin kullanılmasıyla elde edilir. URI, bir sözdizimi ve ilişkili bir protokolle birlikte gelir. Bir web adresi veya bir URL (Tekdüzen Kaynak Bulucu), bir URI'nin en yaygın biçimidir. URN veya Tekdüzen Kaynak Adı nadiren kullanılır ve kaynakları tanımlamak için URL'yi tamamlayan bir tasarımla birlikte gelir. URN bir kişinin adıyla, URL ise bir sokak adresiyle karşılaştırılabilir.
URI, kaynakları tanımlamak için konumları, adları veya her ikisini kullanır. Bir URI, genellikle bir kaynağın konumunu belirlemek için kullanılır. URI üzerindeki karışıklık, kaynakları tanımlamak için hem adı hem de konumu kullanması gerçeğinden kaynaklanmaktadır. URI'nin iki uzmanlığı URL ve URN'dir.
URN
A URI, bir kaynağı adıyla tanımlar ancak nasıl elde edilebileceğini tanımlamaz. Bir URN tanımlamak için genellikle Şema belgelerinde bir sözdizimi kullanılır. Bu, bir ad alanını tanımlamak için kullanılır. Ör.: targetNamespace=”urn:abc”
URL
URL, çoğunlukla belirli ağ kaynaklarını bulmak için kullanılan özel bir URI'dir. URN arasındaki fark, bir URL'nin belirli bir kaynağın nasıl elde edilebileceğini tanımlamasıdır. URL her gün http, ftp ve smb şeklinde kullanılır.
URI ve URL arasındaki fark nedir?
İşlevsellik
URI: URI bir tanımlayıcıdır.
URL: URL, bir kaynağın nasıl edinileceği hakkında bilgi sağlar.
Uzmanlık
URI: Bir URL, bir URI'dir.
URL: URL, URI'nin bir uzmanlığıdır.
Genel Kullanım
URI: Bir URI, hem adı hem de konumu tanımlar.
URL: URL, uygulamaları tanımlamak için kullanılamaz.
Görüntü Nezaket: “İnternet 1” Rock1997 – Commons Wikimedia aracılığıyla kendi eseri (GFDL) “URI Euler Diyagramı yalnız URI yok” David Torres tarafından orijinal yazar türev çalışma: Qwerty0 (konuşma) – URI_VENN_DIAGRAM. SVG, (CC BY-SA 3.0) Commons Wikimedia aracılığıyla