URI, URL ve URN Nedir?

URI, URL ve URN Nedir?

URI(Uniform Resource Identifier)

En yaygın tanımıyla URI, bir adı veya kaynağı tanımlamak için kullanılan bir karakter dizisidir. Bir kaynağı konuma, ada veya her ikisine göre tanımlar. Eğer bir URI bir kaynağı konuma göre tanımlarsa aynı zamanda bir URL, ada göre tanımlarsa aynı zamanda bir URN’dır. Kısacası URN ve URL, URI’ ın alt kümeleridir.

URL(Uniform Resource Locator)

URL, bir kaynağı tanımlayan ve aynı zamanda bu kaynağa ulaşmamız için gereken bilgiyi içeren bir URI’dır. Her URL aynı zamanda bir URI’dır ancak her URI, URL değildir. Örnek olarak, adınız bir URI olabilir, ancak adınız konumunuzu bulmaya yaramadığı için bir URL olamaz.

Burda biraz kafa karışıklığı olmuş olabilir. Basit bir örnek üzerinden konuyu ele alalım. Rojhat URI’dır , ancak size konumum veya benimle nasıl iletişim kuracağınız hakkında bir bilgi içermediği için URL olamaz. Çünkü Rojhat adında birden fazla kişi olabilir. Varsayalım ki ev adresim 6495 Istanbul olsun, bu adres beni doğrudan “…’nın adresi olarak işaret ettiği için bir URL’dir. (tabii evde benden başka kimsenin yaşamadığı baz alırsa)

URN(Uniform Resource Name)

URN, bir kaynağı benzersiz bir adla tanımlar, ancak bunun nerde bulunduğunu belirtmez. Tekrar etmek gerekirse, URL’lerden farklı olarak, URN’ler kaynağın konumunu belirtmez. URN için en yaygın örnek ise ISBN kodlarıdır.

Bazı URN ve URL Örnekleri:

URL https://rojhat.com/blog.html :rojhat.com’a ulaşmak için gereken bilgiyi içerir.
URN rojhat.com/blog/deneme.html :bir web sayfasını benzersiz bir şekilde tanımlamasına rağmen konum bilgisi(protokol) içermediği için URL değilir
URL ftp://rojhat.com/download.zip :
URL mailto:info@rojhat.com
URL file:///home/user/file.txt
URN: tel:+1-816-555-1212
URN urn:isbn:0971450556



1 thought on “URI, URL ve URN Nedir?”

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir