URL дегеніміз не? (Бірыңғай ресурс орны)

URL анықтамасы және мысалдары

URL ретінде қысқартылған, Бірегей ресурс орны - бұл файлдың орнын Интернетте анықтау тәсілі. Олар тек веб-сайттарды ғана емес, сонымен бірге суреттегі бейнелерді, бағдарламалық жасақтаманы және серверде орналастырылған басқа да файлдарды жүктеу үшін қолданатынымыз.

Компьютеріңіздегі жергілікті файлды ашу екі рет басу сияқты қарапайым, бірақ қашықтағы компьютерлерде, мысалы, веб-серверлерде файлдарды ашу үшін, URL мекенжайларын веб-браузерге қайда іздеу керектігін білу үшін пайдалануымыз керек. Мысалы, төменде түсіндірілген веб-бетті ұсынатын HTML файлын ашу сіз пайдаланатын браузердің жоғарғы жағындағы шарлау тақтасына енгізу арқылы жасалады.

Бірыңғай ресурс локаторлары көбінесе URL мекенжайлары ретінде қысқартылған, бірақ олар HTTP немесе HTTPS протоколын пайдаланатын URL мекенжайларына сілтеме жасаған кезде веб-сайт мекенжайы деп аталады.

URL әдетте жеке әр сөйлемдегі әр сөзмен айтылады (яғни, u - r - l емес, earl ). Ол Бірыңғай ресурс локаторына ауыстырар алдында әмбебап ресурсқа арналған анықтаушының аббревиатурасы болатын.

URL-сілтемелер мысалдары

Google веб-сайтына кіру үшін, сіз сияқты URL мекен-жайына кірген боларсыз:

https://www.google.com

Толық мекен-жайы URL деп аталады. Тағы бір мысал - осы веб-сайт (бірінші) және Microsoft (екінші):

https: // https://www.microsoft.com

Сіз тіпті супер нақты алуға және суретке тікелей URL ашуға болады, сияқты ұзын , ол Википедия сайтында Google логотипін көрсетеді. Егер сіз бұл сілтемені ашсаңыз, ол https: // деп басталатындығын және жоғарыда келтірілген мысалдар сияқты қарапайым URL мекенжайын көрсететінін көресіз, бірақ кейін сізді нақты қалта мен файлға бағыттау үшін басқа да көптеген мәтіндер мен сызықтар бар веб-сайттың серверінде орналасады.

Маршрутизатордың кіру бетіне кіргенде сол тұжырым қолданылады; маршрутизатордың IP мекенжайы конфигурация бетін ашу үшін URL ретінде пайдаланылады. NETGEAR әдепкі парольдер тізімін қараңыз, бұл дегеніміз нені білдіреді.

Көпшілігіміз Firefox немесе Chrome сияқты веб-браузерде пайдаланатын URL-мекенжайлардың осы түрлерін жақсы біледі, бірақ бұл URL-мекенжай қажет ететін жалғыз жағдайлар емес.

Осы мысалдардың бәрінде HTTP протоколын веб-сайтты ашу үшін пайдаланасыз, бұл ең алдымен көптеген адамдар кездеседі, бірақ FTP, TELNET , MAILTO және RDP сияқты басқа да протоколдар қолданыла алады. URL тіпті қатты дискідегі жергілікті файлдарды көрсете алады. Әрбір протоколда мақсатқа жету үшін синтаксистік ережелердің бірегей жиынтығы болуы мүмкін.

URL құрылымы

URL әртүрлі бөлімдерге бөлінуі мүмкін, қашықтағы файлға кірген кезде әрбір бөлік нақты мақсатқа қызмет етеді.

HTTP және FTP URL-мекен-жайлары протокол ретінде бірдей : // hostname / fileinfo . Мысалы, FTP файлына оның URL-мекенжайы арқылы кіру келесідей болуы мүмкін:

FTP: //servername/folder/otherfolder/programdetails.docx

HTTP орнына FTP орнына басқа кез келген басқа URL мекен-жайы сияқты көрінеді.

Төмендегі URL мекенжайын қолданыңыз, ол Google-дің процессорлық ақауы туралы HTTP мекенжайының мысалы ретінде және әрбір бөлікті анықтау сияқты:

https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html

URL синтаксисінің ережелері

URL мекенжайында сандар, әріптер және келесі таңбалар ғана рұқсат етіледі: ()! $ -'_ * +.

URL мекенжайында қабылдану үшін басқа таңбалар кодталуы керек (бағдарламалау коды аударылады).

Кейбір URL мекенжайларында URL мекен-жайын қосымша айнымалылардан бөлетін параметрлер бар. Мысалы, Google іздеуді жасаған кезде :

https://www.google.com/search?q=

... сұрақ белгісі, сіз көргендей, Google серверінде орналастырылған белгілі бір сценарийді айтуға болады, ол пайдаланушы нәтижелерін алу үшін белгілі бір пәрменді жібергіңіз келеді.

Google іздестіруді орындау үшін пайдаланатын нақты сценарий URL-мекен-жайының қайсыбіріне сәйкес келетінін іздеу термині ретінде анықталуы керек, сондықтан Google-дің іздеу жүйесінде іздеу үшін пайдаланылатын URL мекен-жайында солай жазылғандығын біледі.

Ең мықты мысықтар үшін осы YouTube іздеуінде URL мекенжайындағы ұқсас әрекеттерді көре аласыз:

https://www.youtube.com/results?search_query=best+cat+videos

Ескерту: Бос орындарға URL мекенжайында рұқсат етілмесе де, кейбір веб-сайттар Google + және YouTube мысалдарында көре алатын + белгісін пайдаланады. Басқалары кеңістіктің кодталған эквивалентін пайдаланады, бұл 20% .

Көп айнымалы мәндерді пайдаланатын URL мекенжайлары сұрақ белгісінен кейін бір немесе бірнеше амперсандтарды пайдаланады. Windows 10-ға арналған Amazon.com іздеуіне арналған мысалды мына жерден көре аласыз:

https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=windows+10

Бірінші айнымалы, url алдында сұрақ белгісі бар, ал келесі айнымалы, өріс кілт сөздері алдында амперсанд болады. Қосымша айнымалылардың алдында амперсанд болады.

URL мекенжайының бөліктері регистрді ескереді - әсіресе домендік атаудан кейін (каталогтар мен файл атауы). Егер сіз жоғарыда келтірілген сайттың URL-мекен- жайындағы «құралдар» сөзін капитализацияласаңыз, URL-мекен-жайын оқып / free-driver-updater-Tools.htm . Осы бетті осында ашуға тырысыңыз және ол жүктелмейтінін көресіз, себебі нақты файл серверде жоқ.

URL-мекенжайлар туралы қосымша ақпарат

URL мекенжайы сізді веб-браузері көрсететін файлға, мысалы, JPG кескініне нұсқайтын болса, оны көру үшін файлды компьютерге жүктеудің қажеті жоқ. Дегенмен, браузерде, мысалы, PDF және DOCX файлдары сияқты, әдетте EXE файлдары (және басқа да көптеген файл түрлері) сияқты файлдарда көрсетілмейтін файлдар үшін, оны пайдалану үшін файлды компьютерге жүктеу ұсынылады.

URL-мекенжайлар нақты IP-мекен-жайының нақты мекен-жайын білмей-ақ, сервердің IP-мекен-жайына қол жеткізуге жеңіл мүмкіндік береді. Олар біздің сүйікті веб-сайттарымызға оңай есте сақтайтын есімдер сияқты. URL-мекен-жайдан бұл аударма DNS серверлері үшін пайдаланылады.

Кейбір URL мекенжайлары шын мәнінде ұзақ және күрделі болып табылады және оны сілтеме ретінде басқанда немесе браузердің мекенжай жолына көшіріп / қотарып алсаңыз жақсы қолданылады. URL мекенжайындағы қате 400 сериялы HTTP жай-күй қателігі тудыруы мүмкін, ең көп тараған түрі - 404 қате .

Бір мысалды 1and1.com сайтынан көруге болады. Егер олардың серверінде жоқ бетке кіруге тырыссаңыз (осындай сияқты), сізде 404 қате пайда болады. Қателердің бұл түрлері әдеттегідей жиі кездеседі, кейбір веб-сайттарда әдеттегідей, жиі әзіл-қалжың, нұсқаларын таба аласыз. Менің ең жақсы 404 қате бетті қараңыз Жеке менің сүйікті біреулерім үшін слайдшоу.

Егер сізге қалыпты жүктеу керек деп ойлайтын веб-сайтқа немесе онлайн файлға қатынасу кезінде қиындықтар туындаса, келесі әрекеттерді жасау туралы кейбір пайдалы идеяларға арналған URL мекенжайындағы Қатені қалай жоюға болады .

Көптеген URL мекенжайлары порт атауын беруді талап етпейді. Google.com торабын ашу, мысалы, http://www.google.com:80 секілді порттың нөмірін көрсету арқылы жасалуы мүмкін, бірақ қажет емес. Егер веб-сайт орнына 8080 портында жұмыс істеп тұрса, сіз портты алмастырып, параққа қол жеткізе аласыз.

Әдепкі бойынша, FTP сайттары портты 21 пайдаланады, ал басқалары 22-портта орнату немесе басқаша болуы мүмкін. Егер FTP сайты 21-порты пайдаланбаса, серверге дұрыс кіру үшін қандай пайдаланатындығын көрсетуіңіз керек. Бұл тұжырым пайдаланылатын бағдарламаға қарағанда басқа портты пайдаланатын кез келген URL үшін қолданылады, ол әдепкі бойынша оны пайдаланып жатыр.