Uri nedir?Bilmen gereken her şey
İnternet parmaklarımızın ucuna çok fazla kaynak ve bilgi yerleştiriyor. Ancak, nasıl tanımlanacağını ve alacağını anlamak önemlidir. Bunu yapmak için URI ve URL kullanabiliriz. Son terime aşina olsanız bile, “Uri nedir?” Genellikle, web boyunca ağ araçları bu terimi kullanır ve daha önce hiç kısaltma bulamayan kullanıcıları karıştırır. Bu yazıda Uri’nin ne olduğunu açıklayacağız. URI’nin URL’den farklı olup olmadığını, çeşitli bileşenleri parçalayıp bozmadığını ve çeşitli kullanım vakalarını keşfedeceğiz. İçeri gel!
Uri nedir? Tek tip kaynak tanımlayıcısı (URI), kaynakları tanımlamak için kullanılan bir karakter dizesidir. Web sitelerini, dosyaları ve hatta belirli veri parçalarını belirlemek için URI kullanabiliriz. Bu, diğer çeşitli arayanların düştüğü genel bir terimdir. Birçok farklı URI türü vardır, ancak en yaygın olanı, aşağıda görebileceğiniz gibi https: //www.elegantthemes/ gibi tek tip kaynak konumlandırıcısıdır (URL):
URL’ler genellikle web siteleriyle ilişkilidir. Ancak, e -posta adresleri veya telefon numaraları gibi dosyaları ve diğer kaynakları bulmak için farklı URI formatları da kullanabiliriz. URI formatlarının bazı ek örnekleri şunlardır:
ftp://example.com/download.zip
Mailto: [E -posta Korumalı]
Dosya: //home/user/file.txt
Tel: 1-888-555-5555
Bu örnekte URI, kaynak bir dosya ise ftp: // protokolünü kullanacaktır. Ardından, e -posta adresi için Mailto’yu kullanır. Diğer URI türleri tek tip kaynak adları (URN’ler) ve tekdüze kaynak alıntılarıdır (URC’ler). URN, verilen belge için bir kimliktir. Tersine, URC belirli veri bölümleri için kimlik olarak tasarlanmıştır. Örnek kavanozlar kavanozlardır: ISBN 978-0-87779-636-7. Bu kavanozu, Uluslararası Standart Kitap Numarası (ISBN) ile en son sürüm olan Merriam-Webster Sözlüğü’nün ciltsiz sürümünü tanımlamak için kullanacaksınız:
ISBN, bir kitap adlı benzersiz ve küresel bir Uri’dir. Bu, kullanıcıların istedikleri baskı kaynaklarının doğru sürümünü veya sürümünü aldıklarını doğrulayabilir. Uri fragmanı nedir? URI, soyut veya fiziksel kaynakları tanımlayan kısa bir karakter sırasıdır. Ayrıca, URI oluşturan birkaç bileşen vardır. Aşağıda Uri’nin temel bir sözdizimi var: Uri = şema: [// otorite] yolu [? Sorgu] [#fragment] Oldukça karmaşık görünüyor, ancak aslında çok basit. Öyleyse, bu öğelerin her birinin anlamına daha yakından bakalım:
Şematik: “HTTPS” gibi kaynaklarla etkileşim kurmak için kullandığınız protokol
Otorite: Ev sahibi ve liman bilgileri
Yol: Genellikle bir eğik çizgi ile ayrılmış segment dizisi (örn.
Sorgu: Soru işaretlerinden önce gelen bir dizi özellik içeren isteğe bağlı dize
Bir diğer önemli bileşen Uri fragmanıdır. Bu, isteğe bağlı bir tanımlama ve belirli bir sayfaya atlamak için karma (“#”) kullanan ek. HTML’de, “parçaları tanımlama” olarak bilinen sayfanın veya belgenin belirli bölümlerini bulmak için bu parçayı URL’ye ekleyebilirsiniz. Bunu öğe kimliğinin öznitelik değerini kullanarak yapabilirsiniz. Örneğin, blog girişinin en üstüne gitmek için https://www.website.com/blog/postname#top kullanabilirsiniz. Ya da kullanıcıyı doğrudan daha uzun özellik sayfasındaki fiyat tablosuna yönlendirmek için #progring kullanırsınız. Web sitenizde bir sayfanız olduğunu ve sayfanızın SSS bölümünü tanımlamak için etiketini kullanın. Bu senaryoda, ilgili bölümü doğrudan açmak için https://www.website.com/about.html#faq kullanabilirsiniz. CSS seçmen olarak için yalnızca bir SSS kabına ihtiyacınız var. Uri URL ile aynı mı? Belirtildiği gibi, URI kaynakları tanımlamak için kullanılan karakter sırasıdır. Çeşitli URI türleri olmasına rağmen, URL’ler en yaygın olanıdır.
Tüm URL’ler URI olarak kabul edilir. Ancak, tüm URI url değildir. İki kaynak dizisi arasındaki temel fark, Uri’nin tanımlaması ve bulmasıdır. HTML, XML ve diğer dosyaları tanımlamak için Web sayfaları ve URI bulmak için URL’leri kullanıyoruz. Genellikle URL, kaynak ve alan adı veya IP adresinin adını içerir. Tersine, URI’nin bir etki alanı adı veya IP adresi içermesi gerekmez. URI, kaynakları ad, konum veya her ikisi ile tanımlayabilir. Ancak, URL kaynakları ve İnternet’te nasıl ulaşılacağını belirler. URI nasıl kullanılır? Kaynakları tanımlamanız gerektiğinde URI kullanmayı düşünmelisiniz. Ancak, URI kullanmanın özel bir yolu yoktur. En uygun tür, erişmek istediğiniz kaynaklara ve bağlama bağlı olacaktır. Örneğin, web siteleri gibi internet tabanlı kaynakları aramanız gerekiyorsa, genellikle URL’leri kullanacaksınız. Bu işlem, URL’yi https: // dahil olmak üzere web tarayıcı adresinize yazmayı ve ardından Enter tuşuna basın. Elegantthemes.com gibi web sitelerinin etki alanını tartışırken, daha spesifik olduğu için URL’leri kullanmalısınız (bu yüzden bir İnternet varsayılan gezinme haline gelir). Bu, kaynakların ve konumun adını verir. Veya örneğin bir kitap tanımlamak için kavanozlar kullanırsınız. Bu durumda, iş için bir teklif koyabilirsiniz. Bir kavanoz, kaynakları benzersiz bir adla tanımlayabilir. Ancak, her zaman nasıl bulabileceğinizi söylemez.
Öte yandan, gerçek belge yerine belge meta verilerini tanımlamak için URC’yi kullanabilirsiniz. Örneğin, HTML kaynak kodunu işaret etmek için URC’yi kullanabilirsiniz. Bu durumda, görünümlü görünebilir: https: //example.com/ Tarayıcı çubuğunuzda. Bu sizi doğrudan URL’nin sayfa koduna götürecektir. İnternetin sonucu, çeşitli kaynakları bulmamızı ve bulmamızı sağlar. Çoğu kullanıcı yalnızca URL’lerin yapısına alışık olsa da, URI genellikle kitaplardan web sitelerine ve hatta belirli bir veri toplama ve kod tabanına kadar her şeye erişmenizi sağlar. Bununla birlikte, bu materyali tanımlamak ve erişmek için kullandığımız protokoller ve yöntemler formata ve bağlama bağlıdır. Bu makalede tartışıldığı gibi URI, web sitelerini, dosyaları veya belirli veri bölümlerini tanımlamanıza izin veren bir karakter sırasıdır. Bu, çeşitli konumlandırıcı parçaları için genel bir terimdir. En yaygın URI, bir web adresi yerleştiren URL’dir. Bununla birlikte, kitap gibi diğer kaynak türlerini tanımlayabilen URN de vardır ve URC belirli veri noktalarını gösterebilir. URI’nin sağlam bir konu olabileceğini biliyoruz, bu yüzden URI nedir hakkında sorularınız mı var? Aşağıdaki yorum bölümünde bize bildirin! Overearth / Shutterstock.com aracılığıyla üstün görüntü