logo

УРИ вс УРЛ | Разлика између УРИ-ја и УРЛ-а

УРИ у односу на УРЛ

Док сурфујете интернетом или проверавате било коју веб локацију, можда сте више пута наишли на речи „УРИ“ и „УРЛ“. Ово су два важна концепта веба и углавном се користе наизменично. Али они нису исти један као други; главна разлика између УРИ-ја и УРЛ-а је у томе УРИ може истовремено представљати и УРЛ и УРН ресурса, док УРЛ може да наведе само адресу ресурса на интернету . У овој теми ћемо видети УРИ и УРЛ појединачно и како се оба могу разликовати један од другог.

Шта је УРИ?

УРИ или Јединствени идентификатор ресурса је стринг идентификатор који се односи на ресурс на интернету. То је низ знакова који се користи за идентификацију било ког ресурса на интернет користећи локацију, име или обоје.

рачунарске мреже

УРИ има два подскупа; УРЛ (Јединствени локатор ресурса) и УРН (Јединствени број ресурса) . Ако садржи само име, то значи да није УРЛ. Уместо директног УРИ-ја, углавном видимо УРЛ и УРН у стварном свету.

УРИ у односу на УРЛ

УРИ садржи шема, ауторитет, путања, упит и фрагмент. Неке најчешће УРИ шеме су ХТТП , ХТТПс , фтп , Идап, телнет итд .

рашчлањивање стринга у инт

Синтакса УРИ-ја

Синтакса УРИ-ја је дата у наставку:

 scheme:[//authority]path[?query][#fragment] 
    Шема:Прва компонента УРИ-ја је шема која садржи низ знакова који може бити било која комбинација слова, цифре, знака плус или цртице (_), иза које следи двотачка (:). Популарне шеме су хттп, фајл, фтп, подаци и ирц. Шеме треба да буду регистроване код ИАНА.Ауторитет: Ткомпонента ауторитета је опциона и претходе јој две косе црте (//). Садржи три подкомпоненте:
      Подаци о кориснику:Може да садржи корисничко име и опциону лозинку одвојене двотачком. Подкомпоненту прати симбол @.домаћин:Садржи регистровано име или ИП адресу. ИП адреса мора бити затворена у [] заградама.Лука:Опционо
    Путања:Састоји се од низа сегмената путање одвојених косом цртом (/). УРИ га увек наводи; међутим, наведена путања може бити празна или 0 дужине.упит:То је опциона компонента, којој претходи знак питања (?). Садржи низ упита нехијерархијских података.Фрагмент:То је такође опциона компонента, којој претходи хеш (#) симбол. Састоји се од идентификатора фрагмента који даје правац до секундарног ресурса.

Неки примери УРИ-ја

  1. маилто: [емаил протецтед]
  2. вести:цомп.инфосистемс.ввв.серверс.уник
  3. урн:оасис:намес:спецификација:доцбоок:дтд:кмл:4.1.2

Шта је УРЛ?

УРЛ или Униформ Ресоурце Лоцатор се користи за проналажење локације ресурса на вебу. То је референца за ресурс и начин за приступ том ресурсу. УРЛ увек приказује јединствени ресурс, а то може бити ХТМЛ страница, ЦСС документ, слика итд.

УРЛ користи протокол за приступ ресурсу, који може бити ХТТП, ХТТПС, ФТП, итд.

Углавном се назива адресом веб странице коју корисник може пронаћи у својим адресним тракама. Пример УРЛ адресе је дат у наставку:

алфа бета обрезивање
УРИ у односу на УРЛ

Напомена: Сви УРЛ-ови могу бити УРИ-ји, али сви УРИ-ови не могу бити УРЛ-ови. То је зато што УРИ садржи и УРЛ и УРН и представља УРЛ или УРН, или обоје.

УРИ у односу на УРЛ

Синтакса УРЛ-а

Сваки ХТТП УРЛ прати синтаксу свог генеричког УРИ-ја. Стога је синтакса УРЛ-а такође слична синтакси УРИ-ја. Дато је у наставку:

 scheme:[//authority]path[?query][#fragment] 

Горњи УРЛ се састоји од следећих компоненти:

    Шема:Прва компонента УРЛ-а је шема, која представља протокол који прегледач мора да користи да би затражио ресурс. Уобичајени протоколи за веб локације су ХТТП или ХТТПС.Управа:Овлашћење укључује две подкомпоненте, назив домена и порт , одвојено двотачком. Име домена може бити било шта, као што је регистровано име ресурса јаватпоинт.цом, а порт је техничка капија за приступ ресурсу на веб серверу. Број порта 80 се користи за ХТТП и 443 се користи за ХТТП С.Пут:Путања означава потпуну путању до ресурса на веб серверу. Може бити као /софтваре/хтп/индек.хтмл. Стринг упита:То је стринг који садржи пар имена и вредности. Ако се користи у УРЛ-у, прати компоненту путање и даје информације. Као такав '?кеи1=валуе1&кеи2=валуе2'. Фрагмент:То је такође опциона компонента, којој претходи хеш (#) симбол. Састоји се од идентификатора фрагмента који даје правац до секундарног ресурса.

Кључне разлике између УРИ-ја и УРЛ-а

  • УРИ садржи и УРЛ и УРН за идентификацију имена и локације или оба ресурса; насупрот томе, УРЛ је подскуп УРИ-ја и само идентификује локацију ресурса.
  • Пример УРИ је урн:исбн:0-476-27557-4, док је пример УРЛ-а хттпс://гоогле.цом.
  • УРИ се такође може користити за проналажење ресурса у ХТМЛ, КСМЛ и другим датотекама, док се УРЛ може користити само за лоцирање веб странице.
  • Сваки УРЛ може бити УРИ, док сви УРИ не могу увек бити УРЛ-ови.

Дијаграм разлике између УРИ-ја и УРЛ-а

ТИП УРЛ
УРИ је акроним за Униформ Ресоурце Идентифиер. УРЛ је акроним за Униформ Ресоурце Лоцатор.
УРИ садржи два подскупа, УРН, који говори име, и УРЛ, који говори о локацији. УРЛ је подскуп УРИ-ја, који говори једину локацију ресурса.
Сви УРИ-ји не могу бити УРЛ-ови, јер могу рећи било име или локацију. Сви УРЛ-ови су УРИ-ји, јер сваки УРЛ може да садржи само локацију.
УРИ има за циљ да идентификује ресурс и да га разликује од других ресурса коришћењем имена ресурса или локације ресурса. УРЛ адреса има за циљ да пронађе локацију или адресу ресурса на вебу.
Пример УРИ-ја може бити ИСБН 0-486-35557-4. Пример УРЛ адресе је хттпс://ввв.јаватпоинт.цом.
Обично се користи у КСМЛ и датотекама библиотеке ознака као што су ЈСТЛ и КССТЛ за идентификацију ресурса и бинарних датотека. Углавном се користи за претраживање веб страница на интернету.
УРИ шема може бити протокол, ознака, спецификација или било шта друго. Шема УРЛ-а је обично протокол као што су ХТТП, ХТТПС, ФТП, итд.

Закључак

Према горњој дискусији, сада можемо разликовати УРИ и УРЛ. УРИ је низ знакова који идентификује веб ресурс помоћу локација, име или оба доступна на интернету. Док је УРЛ низ знакова који само идентификује локацију ресурса доступног на интернету.