Սահմանում եւ URL- ի օրինակներ
Կրճատվող URL- ն , Համատեղ ռեսուրսների տեղադրիչը ինտերնետի տեղադրման վայրի հայտնաբերման միջոց է: Դրանք այն են, ինչ մենք օգտագործում ենք բացել ոչ միայն վեբկայքերը, այլեւ պատկերների, տեսանյութերի, ծրագրային ապահովման ծրագրերի եւ սերվերում տեղակայված այլ տեսակի ֆայլեր ներբեռնելու համար:
Տեղական ֆայլը ձեր համակարգչում բացելը այնքան պարզ է, որքան կրկնակի սեղմելը, այլ հեռավոր համակարգիչներում ֆայլեր բացելը, ինչպիսիք են վեբ սերվերները, մենք պետք է օգտագործենք URL- ներ այնպես, որ մեր վեբ բրաուզերը գիտի, թե որտեղ է նայում: Օրինակ, ստորեւ նկարագրված վեբ էջը ներկայացնող HTML ֆայլի բացումը կատարվում է, այն օգտագործելով զննարկիչի վերեւում նավիգացիոն սանդղակը մտնելու միջոցով:
Համապատասխան Resource Locators- ը առավել հաճախ կրճատվում է որպես URL- ների, սակայն դրանք կոչվում են էլեկտրոնային հասցեներ, երբ նրանք հղում են HTTP կամ HTTPS արձանագրության օգտագործման URL- ներին:
URL- ը սովորաբար արտահայտվում է առանձին խոսակցությունների (այսինքն, u - r - l , ոչ թե ականջ ) խոսակցությունների հետ: Այն դարձել է Universal Resource Locator- ի հապավումը, նախքան Uniform Resource Locator- ին փոխելը:
URL- ների օրինակներ
Դուք հավանաբար օգտագործվում եք URL մուտք գործելու մեջ, ինչպես այս մեկը Google- ի կայք մուտք գործելու համար:
https://www.google.comԱմբողջ հասցեն կոչվում է URL: Մեկ այլ օրինակ է այս կայքը (առաջինը) եւ Microsoft- ը (երկրորդ).
https: // https://www.microsoft.comԴուք նույնիսկ կարող եք սուպեր հստակ եւ բացել ուղիղ URL- ն պատկերով, ինչպես երկար ժամանակ, որը մատնանշում է Google- ի լոգոն վիքիփեդիայի կայքում: Եթե դուք բացում եք այդ հղումը, կարող եք տեսնել, որ այն սկսվում է https: // եւ պարունակում է հերթական URL, ինչպես վերը նշված օրինակներ, բայց հետո բազմաթիվ այլ տեքստեր եւ սլայդներ ունեն, որպեսզի ձեզ մատնանշեք ճշգրիտ թղթապանակը եւ ֆայլը, բնակվում է կայքի սերվերի վրա:
Նույն հասկացությունը կիրառվում է, երբ մուտք եք գործում դեպի երթուղիչի մուտքի էջ: router- ի IP- հասցեն օգտագործվում է որպես URL, որպեսզի կոնֆիգուրացիան բացվի: Տեսեք NETGEAR- ի Default Password List- ը , տեսնելու համար, թե ինչ նկատի ունեմ:
Մեզանից շատերը ծանոթ են այնպիսի տիպի URL- ների, որոնք օգտագործում ենք Firefox- ի կամ Chrome- ի նման վեբ բրաուզերում, բայց դրանք միակ դեպքեր չեն, որտեղ դուք պետք է URL:
Այս բոլոր օրինակներում Դուք օգտագործում եք HTTP հաղորդակարգը կայք բացելու համար, որը, հավանաբար, կարող է հանդիպել միայն մի քանի մարդկանց, բայց կան նաեւ այլ արձանագրություններ, որոնք կարող եք օգտագործել նաեւ FTP- ի, TELNET- ի, MAILTO- ի եւ RDP- ի նման: URL- ն նույնիսկ կարող է մատնանշել տեղական ֆայլերը, որոնք ունեք կոշտ սկավառակի վրա : Յուրաքանչյուր արձանագրություն կարող է ունենալ եզրակացության կանոնների եզակի փաթեթ `նպատակակետին հասնելու համար:
URL- ի կառուցվածքը
URL- ն կարելի է բաժանել տարբեր բաժինների, յուրաքանչյուր կտոր, որը ծառայում է հատուկ նպատակին, հեռակա ֆայլի մուտք գործելիս:
HTTP- ի եւ FTP- ի URL- ները կառուցված են նույնը, ինչպես արձանագրությունը `// hostname / fileinfo : Օրինակ, FTP- ի ֆայլի URL- ով մուտք գործելը կարող է նման բան լինել:
FTP: //servername/folder/otherfolder/programdetails.docx... որը, բացի FTP- ի HTTP- ի փոխարեն, կարծես որեւէ այլ URL- ում, որը կարող եք հանդիպել այնտեղ `վեբում:
Եկեք օգտագործենք հետեւյալ URL- ը, որը Google- ի պրոցեսորի անբավարար հայտարարությունն է, որպես HTTP հասցեի օրինակ եւ յուրաքանչյուր մասի բացահայտում.
https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html- https- ը արձանագրությունն է (ինչպես FTP- ն է արձանագրություն), որը սահմանում է այն սերվերի տեսակը, որը կապում եք:
- անվտանգությունն այն հոստնինն է, որն օգտագործվում է տվյալ կայքէջի համար:
- googleblog- ը դոմեյն անունն է:
- com- ը, որը կոչվում է բարձր մակարդակի տիրույթ (TDL) , որոնցից մի քանիսը ներառում են .net, .org, .co.uk եւ այլն:
- / 2018/01 / ներկայացնում է էջը կամ ֆայլը կազմակերպելու համար օգտագործվող տեղեկագրքերը: Կայքի ֆայլերը պահող վեբ սերվերի վրա դրանք կդառնան իրական թղթապանակներ, որոնք կցանկանայիք սեղմել միջոցով, այս URL- ն նշող ֆայլը գտնելու համար:
- Այսօրվա cpu-vulnerability- what-you-need.html- ը փաստացի ֆայլ է, որը URL- ն մատնանշում է: Եթե դուք փորձում եք բեռնել պատկեր, աուդիո ֆայլ կամ այլ ֆայլի տեսակի փոխարեն HTML ֆայլ, ապա URL- ը կավարտվի այդ ֆայլի ընդլայնման մեջ ( PNG կամ MP3- ի նման ):
- Security.googleblog.com- ը, որպես խումբ, կոչվում է ամբողջովին որակավորված տիրույթի անուն (FQDN) :
URL տեքստային կանոններ
URL- ում միայն թվեր, տառեր եւ հետեւյալ նիշերը թույլատրվում են: ()! $ -'_ * +:
Այլ նիշերը պետք է կոդավորված լինեն (թարգմանվել են ծրագրավորման կոդ) `URL- ում ընդունվելու համար:
Որոշ URL- ներ ունի պարամետրեր, որոնք URL- ն բաժանվում են լրացուցիչ փոփոխականներից: Օրինակ, երբ Google- ի որոնումը կատարում եք :
https://www.google.com/search?q=... հարցախույզը, որը տեսնում եք, Google- ի սերվերում տեղակայված որոշակի սցենարով պատմում է, որ ցանկանում եք կոնկրետ հրաման ուղարկել այն, որպեսզի ստացվի հատուկ արդյունքներ:
Google- ը օգտագործում է որոնման կատարման հատուկ սցենարը, որ գիտակցում է, որ այն, ինչ հետեւում է URL- ի մի մասը, պետք է նույնականացվի որպես որոնման տերմին, այնպես որ URL- ում գրված ամեն ինչ օգտագործվում է Google- ի որոնման համակարգում փնտրելու համար:
Դուք կարող եք տեսնել նմանատիպ վարքագիծ URL- ում այս YouTube որոնման լավագույն կատուների համար :
https://www.youtube.com/results?search_query=best+cat+videosՆշում. Թեեւ բացատներում թույլատրված չէ URL- ում, որոշ կայքերն օգտագործում են + նշան, որը դուք կարող եք տեսնել Google- ում եւ YouTube- ում: Մյուսները օգտագործում են տարածքի կոդավորված համարժեքը, որը 20% է :
Հղումներ, որոնք օգտագործում են բազմաթիվ փոփոխականներ, օգտագործելով մեկ կամ ավելի ampersands հարցի նշանից հետո: Այստեղ կարող եք տեսնել օրինակ `Amazon.com- ի որոնման Windows 10-ի համար:
https://www.facebook.com/windows+10Առաջին փոփոխական, url- ն նախորդում է հարցի նշանը, սակայն հաջորդ փոփոխական դաշտային բառերը նախորդում են ampersand- ի: Լրացուցիչ փոփոխականները նախորդում են նաեւ ամպերսանդի կողմից:
URL- ի մասերը գործի զգայուն են , հատկապես ամեն ինչ, դոմենից հետո (դիրեկտորիաներ եւ ֆայլի անուն): Դուք կարող եք դա տեսնել ձեզ համար, եթե դուք օգտագործում եք «գործիքներ» բառի օգտագործման URL- ի URL- ի իմ կայքի մեջ, որը մենք վերաբնակեցված ենք վերեւում, դարձնելով URL- ի վերջը կարդալու / անվճար - վարորդի-updater-Tools.htm : Փորձեք բացել այդ էջը այստեղ եւ տեսնում եք, որ այն չի բեռնում, քանի որ տվյալ ֆայլը սերվերում գոյություն չունի:
Լրացուցիչ տեղեկատվություն URL- ների մասին
Եթե URL- ը ցույց է տալիս, որ ձեր վեբ դիտարկիչը կարող է ցուցադրվել, ինչպես JPG- ի պատկերով, ապա դրա համար անհրաժեշտ է իրականում բեռնել ֆայլը ձեր համակարգչի համար: Այնուամենայնիվ, ֆայլերի համար, որոնք սովորաբար դիտարկվում են բրաուզերում, ինչպես PDF- ի եւ DOCX- ի ֆայլերը, եւ հատկապես EXE- ի ֆայլերը (եւ շատ այլ ֆայլի տիպեր), ձեզ հուշում է ֆայլը ներբեռնել ձեր համակարգչին, այն օգտագործելիս:
URL- ներն ապահովում են մեզ հեշտությամբ մուտք գործել սերվերի IP հասցե, առանց անհրաժեշտության իմանալու, թե որն է իրական հասցեն: Նրանք նման են մեր սիրելի կայքերին հիշվող անունների հեշտ հիշում: URL- ից այս IP- հասցեի այս թարգմանությունը այն է, ինչ DNS- սերվերները օգտագործվում են:
Որոշ URL- ները իսկապես երկար եւ բարդ են եւ լավագույնս օգտագործվում են այն դեպքում, եթե սեղմեք այն որպես հղում կամ պատճեն, տեղադրեք զննարկիչի հասցեի վանդակում: URL- ի սխալը կարող է առաջացնել 400 շարքով HTTP կարգավիճակի սխալ , առավել տարածված տիպ ` 404 սխալ :
Մեկ օրինակ կարելի է տեսնել 1and1.com- ում : Եթե փորձում եք մուտք գործել այնպիսի էջ, որը գոյություն չունի իրենց սերվերի վրա (ինչպես այս մեկը), դուք կստանաք 404 սխալ: Այս տեսակի սխալները այնքան տարածված են, որ որոշ կայքերում հաճախ եք սովորելու սովորական, հաճախ հումորային, դրանց տարբերակները: Տեսեք իմ 20 լավագույն 404 սխալ էջը Ever slideshow for some of my personal favorites.
Եթե դուք խնդիրներ ունեք կայքէջի կամ ինտերնետային ֆայլի մուտք գործելու հարցում, որը դուք կարծում եք, որ պետք է տեղադրեք նորմալ, տեսեք, թե ինչպես կարելի է URL- ում սխալ առաջացնել որոշ օգտակար գաղափարներ, թե ինչ անել:
Շատ URL- ներ չեն պահանջում պորտի անունը տալ: Բացել google.com- ը , օրինակ, կարելի է անել, նշելով այն port number- ը վերջում, ինչպես օրինակ http://www.google.com:80, բայց դա անհրաժեշտ չէ: Եթե կայքը գործում էր 8080-ի նավահանգստում, կարող եք փոխել նավահանգիստը եւ մուտք գործել էջը:
Նախկինում FTP կայքերը օգտագործում են 21-րդ նավահանգիստը, սակայն մյուսները կարող են տեղադրվել 22-րդ կամ մեկ այլ տարբերակով: Եթե FTP կայքը չի օգտագործում 21-րդ նավահանգիստը, ապա պետք է նշեք, թե որն է այն օգտագործում, որպեսզի սերվերին ճիշտ մուտք գործեն: Նույն հասկացությունը կիրառվում է ցանկացած այլ URL- ի համար, որը օգտագործում է տարբեր նավահանգիստ, քան այն, թե ինչ է օգտագործված ծրագիրը, ենթադրում է, որ այն օգտագործում է: