HTML URL kodlash


URL — veb-manzilning boshqa nomi.

URL so‘zlardan (masalan, w3schools.com) yoki Internet Protocol (IP) manzildan (masalan, 192.68.20.50) tashkil topgan bo‘lishi mumkin.

Ko‘p odamlar internetda kezayotganda nomni kiritadi, chunki nomlar raqamlarga qaraganda eslab qolish osonroq.


ULASHISH

URL — Uniform Resource Locator

Veb-brauzerlar URL yordamida veb-serverlardan sahifalarni so‘raydi.

Uniform Resource Locator (URL) vebdagi hujjatni (yoki boshqa ma’lumotni) manzillashtirishda ishlatiladi.

https://www.w3schools.com/html/default.asp kabi veb-manzil quyidagi sintaksis qoidalariga amal qiladi:

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

Tushuntirish:

  • sxema (scheme) - Internet xizmati turini belgilaydi (eng keng tarqalgani — http yoki https)
  • prefiks - domen prefiksini belgilaydi (http uchun standart — www)
  • domen - Internet domen nomini belgilaydi (masalan, w3schools.com)
  • port - hostdagi port raqamini belgilaydi (http uchun standart — 80)
  • yo‘l (path) - serverdagi yo‘lni belgilaydi (tashlab ketilsa: saytning root katalog)
  • fayl nomi - hujjat yoki resurs nomini belgilaydi

Keng tarqalgan URL sxemalari

Quyidagi jadval ba’zi keng tarqalgan sxemalarni sanab beradi:

Scheme To‘liq nomi Qo‘llanilishi
http HyperText Transfer Protocol Oddiy veb-sahifalar. Shifrlanmagan
https Secure HyperText Transfer Protocol Secure web pages. Encrypted
ftp File Transfer Protocol Fayllarni yuklab olish yoki yuklash
file   Kompyuteringizdagi fayl


URL kodlash

URL’lar internet orqali faqat ASCII belgilar to‘plami yordamida yuborilishi mumkin. Agar URL ASCII to‘plamidan tashqari belgilarni o‘z ichiga olsa, URL o‘zgartirilishi shart.

URL kodlash ASCII bo‘lmagan belgilarni internet orqali uzatilishi mumkin bo‘lgan formatga aylantiradi.

URL kodlash ASCII bo‘lmagan belgilarni "%" va undan keyin o‘n oltilik raqamlar bilan almashtiradi.

URL’larda bo‘sh joylar bo‘lishi mumkin emas. URL kodlash odatda bo‘sh joyni plyus (+) belgisi yoki %20 bilan almashtiradi.


O‘zingiz sinab ko‘ring

Agar "Yuborish" (Submit) tugmasini bossangiz, brauzer serverga yuborilishidan oldin kiritilgan ma’lumotni URL bilan kodlaydi.

Serverdagi sahifa qabul qilingan ma’lumotni ko‘rsatadi.

Boshqa matn kiritib, Yuborish tugmasini yana bosing.


ASCII kodlash misollari

Brauzeringiz kiritilishni sahifangizda ishlatilgan belgilar to‘plamiga mos ravishda kodlaydi.

HTML5 dagi standart belgilar to‘plami — UTF-8.

Character Windows-1252 dan UTF-8 dan
€ %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

Barcha URL kodlashlarning to‘liq ma’lumotnomasi uchun URL kodlash ma’lumotnomamizga murojaat qiling.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!