Kwa kifupi kama URL, Kitafuta Nyenzo Sawa ni njia ya kutambua eneo la faili kwenye mtandao. Ndio tunazotumia kufungua sio tovuti tu, lakini pia kupakua picha, video, programu za programu na aina zingine za faili ambazo zimepangishwa kwenye seva.
Kufungua faili ya ndani kwenye kompyuta yako ni rahisi kama kuibofya mara mbili, lakini ili kufungua faili kwenye kompyuta za mbali, kama vile seva za wavuti, ni lazima tutumie URL ili kivinjari chetu cha wavuti kijue pa kuangalia. Kwa mfano, kufungua faili ya HTML inayowakilisha ukurasa wa wavuti uliofafanuliwa hapa chini, hufanywa kwa kuiingiza kwenye upau wa kusogeza ulio juu ya kivinjari unachotumia.
Majina Mengine
Vipataji Nyenzo Sawa kwa kawaida hufupishwa kama URL lakini pia huitwa anwani za tovuti vinaporejelea URL zinazotumia itifaki ya HTTP au
URL kwa kawaida hutamkwa kwa kila herufi ikitamkwa kivyake (yaani, u - r - l, si earl). Ilikuwa ni kifupisho cha Universal Resource Locator kabla ya kubadilishwa hadi Uniform Resource Locator mwaka wa 1994.
Mifano ya URLs
Huenda umezoea kuingia katika URL, kama hii ya kufikia tovuti ya Google:
https://www.google.com
Anwani nzima inaitwa URL. Mfano mwingine ni tovuti hii (ya kwanza) na ya Microsoft (ya pili):
https://www.lifewire.comhttps://www.microsoft.com
Unaweza kupata mahususi zaidi na ufungue URL ya moja kwa moja ya picha. Kwa mfano, URL ifuatayo inaongoza kwa nembo ya Google kwenye tovuti ya Wikipedia:
https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Google_2015_logo.svg/220px-Google_2015_logo.svg.png
Unaweza kuona kwamba inaanza na https: na ina URL inayoonekana kawaida kama mifano iliyo hapo juu, lakini ina maandishi mengi na mikwaruzo ili kukuelekeza. kwa folda kamili na faili ambapo picha inakaa kwenye seva ya tovuti.
Dhana sawa hutumika unapofikia ukurasa wa kuingia wa kipanga njia; anwani ya IP ya kipanga njia hutumika kama URL ili kufungua ukurasa wa usanidi.
Wengi wetu tunafahamu aina hizi za URL tunazotumia kwenye kivinjari cha wavuti kama vile Firefox au Chrome, lakini hizo sio matukio pekee ambapo utahitaji URL.
Katika mifano hii yote, unatumia itifaki ya HTTP kufungua tovuti, ambayo huenda ndiyo pekee watu wengi hukutana nayo, lakini kuna itifaki nyingine unayoweza kutumia, kama vile FTP, TELNET, MAILTO., na RDP. URL inaweza hata kuashiria faili za ndani ulizo nazo kwenye diski kuu. Kila itifaki inaweza kuwa na seti ya kipekee ya sheria za sintaksia ili kufikia lengwa.
Muundo wa URL
URL inaweza kugawanywa katika sehemu tofauti, kila kipande kikitumia madhumuni mahususi wakati wa kufikia faili ya mbali.
URL za HTTP na FTP zimeundwa sawa, kama protocol://hostname/fileinfo. Kwa mfano, kufikia faili ya FTP na URL yake kunaweza kuonekana kama hii:
FTP://servername/folder/otherfolder/programdetails.docx
Ambayo, kando na kuwa na FTP badala ya HTTP, inaonekana kama URL nyingine yoyote unayoweza kukutana nayo kwenye wavuti.
Hebu tutumie URL ifuatayo kama mfano wa anwani ya HTTP na tutambue kila sehemu:
https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html
- https ni itifaki (kama vile FTP ni itifaki) inayofafanua aina ya seva ambayo unawasiliana nayo.
- usalama ndilo jina la mpangishaji linalotumiwa kufikia tovuti hii mahususi.
- googleblog ndilo jina la kikoa.
- com ndicho kinachojulikana kama kikoa cha kiwango cha juu (TLD), baadhi yake ni pamoja na.net,.org,.co.uk, nk.
- /2018/01/ inawakilisha saraka zinazotumiwa kupanga ukurasa wa wavuti au faili. Kwenye seva ya wavuti ambayo inashikilia faili za tovuti, hizi zitakuwa folda halisi ambazo ungebofya ili kupata faili ambayo URL hii inabainisha.
- leo-cpu-kuathirika-unachohitaji.html ni faili halisi ambayo URL inaelekeza. Ikiwa ulikuwa unajaribu kupakia picha, faili ya sauti, au aina nyingine ya faili badala ya faili ya HTML, basi URL ingeishia kwenye kiendelezi hicho cha faili (kama-p.webp" />.
- security.googleblog.com kama kikundi kinaitwa Jina la Kikoa Lililohitimu Kamili (FQDN).
Sheria za Sintaksia za URL
Nambari, herufi na herufi zifuatazo pekee ndizo zinazoruhusiwa katika URL: ()!$-'_+.
herufi zingine lazima zisimbwe (zitafsiriwe kuwa msimbo wa programu) ili kukubalika.
Baadhi ya URL zina vigezo vinavyoitenganisha kutoka kwa vibadala vya ziada. Kwa mfano, unapotafuta Google kwa lifewire:
https://www.google.com/search?q=lifewire
Alama ya swali unayoona inaambia hati fulani, iliyopangishwa kwenye seva ya Google, kwamba ungependa kuituma amri mahususi ili upate matokeo maalum.
Hati mahususi ambayo Google hutumia kutekeleza utafutaji inajua kuwa chochote kinachofuata ?q=sehemu ya URL kinapaswa kutambuliwa kama neno la utafutaji, kwa hivyo chochote kitakachoandikwa hapo pointi katika URL inatumika kutafuta kwenye injini ya utafutaji ya Google.
Unaweza kuona tabia kama hiyo katika URL katika utafutaji huu wa YouTube wa video bora za paka:
https://www.youtube.com/results?search_query=video+za+paka+bora
Ingawa nafasi haziruhusiwi katika URL, baadhi ya tovuti hutumia ishara ya +, ambayo unaweza kuona katika mifano ya Google na YouTube. Wengine hutumia usimbaji sawa na nafasi, ambayo ni %20.
Baadhi ya URL zinaweza kubadilishana kati ya vigezo kulingana na muktadha. Mfano mzuri unaweza kuonekana unapoongeza muhuri wa muda kwenye video ya YouTube. Baadhi ya viungo vinahitaji ampersand na vingine vinatumia alama ya kuuliza.
URL pia zinaweza kutumia nanga. Hizi ziko mwisho kabisa na zinaelezea wapi, kwenye ukurasa huo, wa kuruka hadi wakati kiungo kimechaguliwa. Nanga huundwa wakati wa kuongeza viungo kwa ukurasa wa wavuti, na hutumia ishara ya nambari (). Huu hapa ni mfano katika ingizo la Wikipedia ambapo nanga inakupeleka kwenye sehemu nyingine ya ukurasa:
https://en.wikipedia.org/wiki/LifewireHistory
URL zinazotumia vigeu vingi hutumia ampersand moja au zaidi baada ya alama ya swali. Unaweza kuona mfano hapa kwa utafutaji wa Amazon.com wa Windows 10:
https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=windows+10
Kigezo cha kwanza, url, kinatanguliwa na alama ya kuuliza lakini kigezo kifuatacho, maneno-msingi ya uwanja, hutanguliwa na neno ampersand. Vigezo vya ziada pia vitatanguliwa na ampersand.
Sehemu za URL ni nyeti kwa ukubwa hasa, kila kitu baada ya jina la kikoa (saraka na jina la faili). Unaweza kujionea haya ikiwa utajaza neno "hitaji" kwa herufi kubwa katika mfano wa URL kutoka Google ambao tuliondoa muundo hapo juu, na kufanya mwisho wa URL kusomeka todays-cpu-vulnerability-what-you-NEED.htmlJaribu kufungua ukurasa huo na unaweza kuona kuwa haupakii kwa sababu faili hiyo mahususi haipo kwenye seva.
Maelezo Zaidi kuhusu URLs
Ikiwa URL inakuelekeza kwenye faili ambayo kivinjari chako cha wavuti kinaweza kuonyesha, kama picha ya JPG, basi si lazima uipakue kwenye kompyuta yako ili kuiona. Hata hivyo, kwa faili ambazo kwa kawaida hazionyeshwi kwenye kivinjari, kama vile faili za PDF na DOCX, na hasa faili za EXE (na aina nyingine nyingi za faili), utaombwa kuzipakua.
URL hutoa njia rahisi kwetu kufikia anwani ya IP ya seva bila kuhitaji kujua anwani halisi ni nini. Ni kama majina ambayo ni rahisi kukumbuka kwa tovuti zetu tunazozipenda. Tafsiri hii kutoka kwa URL hadi anwani ya IP ndiyo inayotumiwa na seva za DNS.
Baadhi ya URL ni ndefu na ngumu sana na hutumika vyema ukiibofya kama kiungo au kunakili/kuibandika kwenye upau wa anwani wa kivinjari. Hitilafu katika URL inaweza kuzalisha hitilafu ya msimbo wa hali ya HTTP ya mfululizo 400, aina inayojulikana zaidi ikiwa ni hitilafu 404.
Ukijaribu kufikia ukurasa ambao haupo kwenye seva, utapata hitilafu ya 404. Makosa ya aina hii ni ya kawaida sana hivi kwamba mara nyingi utapata matoleo yao maalum, mara nyingi ya kuchekesha kwenye baadhi ya tovuti. Ikiwa unatatizika kufikia tovuti au faili ya mtandaoni ambayo unadhani inapaswa kupakiwa kawaida, jaribu kutatua URL.
URL nyingi hazihitaji jina la mlango kutolewa. Kufungua google.com, kwa mfano, kunaweza kufanywa kwa kubainisha nambari yake ya mlango mwishoni kama vile https://www.google.com:80 lakini si lazima. Ikiwa tovuti ilikuwa inafanya kazi kwenye bandari 8080 badala yake, unaweza kubadilisha mlango na kufikia ukurasa kwa njia hiyo.
Kwa chaguomsingi, tovuti za FTP hutumia mlango wa 21, lakini zingine zinaweza kusanidiwa kwenye mlango wa 22 au kitu tofauti. Ikiwa tovuti ya FTP haitumii mlango wa 21, lazima ubainishe ni ipi inatumia ili kufikia seva ipasavyo. Dhana hiyohiyo inatumika kwa URL yoyote inayotumia mlango tofauti na ile ambayo programu imetumia kufikia inadhania kwa chaguo-msingi ambayo inatumia.
Maswali Yanayoulizwa Mara kwa Mara
Je, ninaweza kuzuia URL?
Ndiyo. Jinsi ya kuzuia tovuti inategemea kifaa chako na mfumo wa uendeshaji. Vivinjari vingi vya wavuti hukuruhusu kuzuia tovuti maalum, na unaweza kuzuia URL kwenye mtandao wako wote kupitia mipangilio ya kipanga njia chako.
URL ya ubatili ni nini?
URL ya ubatili ni URL fupi ya kukumbukwa ambayo inaelekeza upya kutoka kwa URL ndefu na ngumu zaidi. Ili kusanidi URL ya ubatili, tumia kifupisho cha URL ambacho hutoa vikoa maalum.
URL ya kupiga simu ni nini?
URL ya kupiga simu ni ukurasa ambapo watumiaji huelekezwa kwingine baada ya kukamilisha kitendo katika tovuti au programu nyingine. Kwa mfano, ukinunua kwenye tovuti na kuelekezwa kwa kichakataji malipo cha wahusika wengine, utaelekezwa kwenye URL ya kupigiwa simu (kwa kawaida ni ukurasa wa uthibitishaji) kwenye tovuti asili baada ya kukamilisha malipo.
Kuna tofauti gani kati ya HTTP na
Tofauti kuu kati ya HTTP na HTTPS ni kwamba HTTPS ni salama zaidi. Kwa hivyo, inapaswa kutumika kila wakati kwenye tovuti ambapo data salama inahitaji kuhamishwa.