URL ve URI arasındaki fark

Yazar: Laura McKinney
Yaratılış Tarihi: 2 Nisan 2021
Güncelleme Tarihi: 11 Mayıs Ayı 2024
Anonim
The Present Perfect vs The Present Perfect Continuous | ALL differences (+ Free PDF & Quiz)
Video: The Present Perfect vs The Present Perfect Continuous | ALL differences (+ Free PDF & Quiz)

İçerik


URL, bir kaynağı tanımlamak için kullanılan Tekdüzen Kaynak Bulucuya genişler ve bu URI'nin bir alt kümesidir. URI (Tekdüzen Kaynak Tanımlayıcısı), bir kaynağı tanımlamanın daha basit ve genişletilebilir bir yolunu sunar.

URL ve URI, URI'nin kaynağın URL'sini ve URN'sini aynı anda gösterebilmesi gerçeğiyle farklılaştırılabilir, ancak URL yalnızca kaynağın adresini belirleyebilir.URI, bir anlamda daha sınırlı olan URL ve URN'ye kıyasla daha yaygın bir terimdir.

    1. Karşılaştırma Tablosu
    2. Tanım
    3. Anahtar Farklılıklar
    4. Sonuç

Karşılaştırma Tablosu

Karşılaştırma için temelURLURI
Temel
URL, bir öğe kimliğini tanımlamak için bir teknik sağlar.URI, bir öğe kimliğini tanımlamak için kullanılır.
Sözdizimihttp://www.sitename.com/filename.jpegKamu: //myfile.jpg
ilişkiURI türü.URL'nin üst kümesi
Protokol özellikleriSağlananHiçbir protokol bilgisi verilmez.


URL'nin tanımı

URL (Tekdüzen Kaynak Bulucu) adrese atıfta bulunan bir karakter dizisi olarak tanımlanabilir. Web üzerindeki kaynakları bulmak için en yaygın kullanılan yöntemdir. Ağ konumunu veya birincil erişim mekanizmasını tanımlayarak fiziksel konumun sunumunu almak için bir yöntem sağlar.

Protokol, kaynak ve kaynak adını almak için kullanılan URL'de açıklanmaktadır. Kaynak, web türü bir kaynaksa, URL, başında http / https içerir. Benzer şekilde, kaynak bir dosya ise ftp ile, kaynak bir adres ise mailto ile başlar. Bir URL'nin sözdizimi, ilk bölümün protokol için kullanıldığı ve bölümün geri kalanının bir alan adı veya program adından oluşan kaynak için kullanıldığı aşağıda gösterilmiştir.

Burada bir etki alanı adı, sunucuyu (web servisi) veya program adını (sunucudaki dizine ve dosyaya giden yol) açıklar. Bu yüzden, bir web, dosya veya tarayıcıdan erişilebilir bir kaynak oluşturmak istediğimizde bir URL kullanılır.


URI'un tanımı

URL’ye benzer URI (Tekdüzen Kaynak Tanımlayıcısı) aynı zamanda konum, isim veya her ikisini de kullanarak internette bir kaynağı tanımlayan bir karakter dizisidir. Kaynakların düzgün tanımlanmasını sağlar. Bir URI ayrıca bir URL, URN veya her ikisini de tanımlayabileceği anlamına gelen bir belirleyici, bir ad veya her ikisi olarak gruplandırılır. URI'daki tanımlayıcı terimi, işlemi gerçekleştirmek için kullanılan tekniğe rağmen, konumu, adı ya da aleyhte olmasından dolayı kaynakların ayrımını ifade eder.

URI'daki önceki kategori, kaynağın erişim yöntemini belirtmek için bir protokolün kullanıldığı ve URL'de kaynak adının da belirtildiği URL'dir. URL, kalıcı olmayan bir URI türüdür. URI'nin ikinci kategorisi, kaynağa erişilemediğinde bile kalıcı olan URN'dir. Küresel olarak benzersiz olmak ve küresel bir kapsamı olan bir URN'ye ihtiyaç vardır.

URI, ağ dışı bir kaynaktan da çevrilebilir, bu nedenle bir bilgisayara girmesi en muhtemel karakterleri içermelidir.

  1. Bir URL (Tekdüzen Kaynak Bulucu) öncelikle bir web sayfasını, bir web sayfasının bir bileşenini veya bir web sayfasındaki bir programı bir erişim sayfasının (http, ftp, mailto gibi protokoller) yardımıyla konumu almak için kullanılır. Kaynağın Buna karşılık, URI (Tekdüzen Kaynak Tanımlayıcısı), burada bir öğenin kimliğini tanımlamak için kullanılır; sözcük tanımlayıcısı, kullanılan yöntemi (URL veya URN) dikkate almaksızın bir kaynağı diğerinden ayırmak için kullanılır.
  2. Bir URL bir URI'dir, ancak bir URI asla bir URL olamaz.
  3. URL, ne tür bir protokolün kullanılacağını belirtirken, URI protokolün özelliklerini içermez.

Sonuç

Bir URI, kaynakların benzersiz bir şekilde belirlenmiş bir genişletilebilir değişken şema kümesi (yani isim, adres veya con) ile tek tip tanımlanmasına izin veren bir karakter kümesini içeren bir tanımlayıcıdır. Öte yandan, URL, URI şemalarından birini kullanan bir kaynağı tanımlayan bir alt URI kümesidir (örneğin, konum).