HTML URL кодчилол

1 min read

URL бол вэб хаягийн өөр үг юм.

URL нь үгсээс (apprentice.mn) эсвэл Интернет протокол (IP) хаягаас (жишээлбэл 192.68.20.50) бүрдэнэ.

Ихэнх хүмүүс вэбсайтруу хандахдаа нэрийг нь оруулдаг, учир нь нэрийг санах нь тооноос илүү хялбар байдаг.

URL – Нөөцийн жигд байршуулагч

Вэб хөтөч нь вэб серверээс URL ашиглан хуудсуудыг хүсдэг.

Нэгдсэн нөөцийн байршуулагч (URL) нь вэб дээрх баримт бичгийг (эсвэл бусад өгөгдлийг) хаяглахад ашиглагддаг.

Үүнтэй адил вэб хаягууд https://apprentice.mn/docs-category/html/ нь синтаксийн дүрмийг дагаж мөрддөг:

scheme://prefix.domain:port/path/filename

Тайлбар:

схем(scheme) – Интернетийн үйлчилгээний төрлийг тодорхойлдог (хамгийн түгээмэл нь http эсвэл https)
угтвар(prefix) – домэйны угтварыг тодорхойлдог (http-ийн анхдагч нь www)
домэйн(domain) – Интернет домэйн нэрийг тодорхойлдог (apprenice.mn гэх мэт)
порт(port) – хост дээрх портын дугаарыг тодорхойлдог (http-ийн анхдагч нь 80)
path – сервер дээрх замыг тодорхойлдог (Хэрэв орхисон бол: сайтын root лавлах хуудас)
файлын нэр – баримт бичиг эсвэл нөөцийн нэрийг тодорхойлно

Нийтлэг URL схемүүд #

Доорх хүснэгтэд зарим нийтлэг схемүүдийг жагсаав.

Схем Юунд зориулагдсан Юунд ашигдах
http HyperText дамжуулах протокол Нийтлэг вэб хуудас. Шифрлээгүй
https HyperText дамжуулах протоколыг аюулгүй болгох Вэб хуудсыг аюулгүй болгох. Шифрлэгдсэн
ftp Файл дамжуулах протокол Файл татаж авах эсвэл байршуулах
file   Таны компьютер дээрх файл

URL кодчилол #

URL-ыг зөвхөн ASCII тэмдэгт тохируулгыг ашиглан интернетээр дамжуулан илгээх боломжтой. Хэрэв URL нь ASCII багцаас гадуур тэмдэгт агуулсан бол URL-г хөрвүүлэх шаардлагатай.

URL кодчилол нь ASCII бус тэмдэгтүүдийг интернетээр дамжуулж болох формат болгон хөрвүүлдэг.

URL кодчилол нь ASCII бус тэмдэгтүүдийг “%” -ээр сольж, арван зургаатын оронтой тоогоор орлуулдаг.

URL нь хоосон зай агуулж болохгүй. URL кодчилол нь ердийн үед нэмэх (+) тэмдэг буюу% 20 тэмдгийг орлодог.

ASCII кодчиллын жишээнүүд #

Таны хөтөч таны хуудсанд ашигласан тэмдэгтүүдийн дагуу оролтыг кодчилох болно.

HTML5 дээр тохируулсан анхдагч тэмдэгт нь UTF-8 юм.

Тэмдэгтүүд Windows-1252 дээрээс UTF-8-аас
%80 %E2%82%AC
£ %A3 %C2%A3
© %A9 %C2%A9
® %AE %C2%AE
À %C0 %C3%80
Á %C1 %C3%81
 %C2 %C3%82
à %C3 %C3%83
Ä %C4 %C3%84
Å %C5 %C3%85

Powered by BetterDocs

Leave a Reply