Skip to content

HTML Yagona Resurs Manzillari

URL — bu veb-manzilning boshqa nomi.

URL so'zlardan (masalan, w3schools.com) yoki Internet Protokol (IP) manzilidan (masalan, 192.68.20.50) tashkil topishi mumkin.

Ko'pchilik vebda sayr qilganda nomlarni kiritadi, chunki nomlarni eslab qolish raqamlarga qaraganda osonroq.


URL — Yagona Resurs Manzili

Veb-brauzerlar sahifalarni veb-serverlardan URL orqali so'raydi.

Yagona Resurs Manzili (URL) vebdagi hujjat (yoki boshqa ma'lumot) manzilini ko'rsatadi.

Quyidagi veb-manzil https://www.w3schools.com/html/default.md sintaksis qoidalariga amal qiladi:

text
sxema://prefiks.domen:port/yol/faylnomi

Izoh:

  • sxema — Internet xizmatining turini belgilaydi (eng ko'pi http yoki https)
  • prefiks — domen prefiksini belgilaydi (http uchun standart www)
  • domen — Internet domen nomini belgilaydi (masalan, w3schools.com)
  • port — xostdagi port raqamini belgilaydi (http uchun standart 80)
  • yol — serverdagi yo'lni belgilaydi (agar ko'rsatilmasa: saytning ildiz katalogi)
  • faylnomi — hujjat yoki resurs nomini belgilaydi

Mashhur URL sxemalari

Quyidagi jadvalda ba'zi keng tarqalgan sxemalar keltirilgan:

SxemaTo'liq nomiFoydalanish sohasi
httpHyperText Transfer ProtocolOddiy veb-sahifalar. Shifrlanmagan
httpsSecure HyperText Transfer ProtocolXavfsiz veb-sahifalar. Shifrlangan
ftpFile Transfer ProtocolFayllarni yuklab olish/yuborish
fileKompyuterdagi fayl

URL kodlash

URL-lar faqat ASCII belgilar to'plami orqali Internetda yuborilishi mumkin. Agar URL-da ASCII to'plamidan tashqari belgilar bo'lsa, uni kodlash kerak bo'ladi.

URL kodlash ASCII bo'lmagan belgilarni Internet orqali uzatish uchun mos formatga o'zgartiradi.

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

URL-larda bo'sh joy bo'lmaydi. URL kodlash odatda bo'sh joyni plus (+) belgisi yoki %20 bilan almashtiradi.


O'zingiz sinab ko'ring

html
<form action="/action_page2.php" method="get" name="kirish" target="_blank">
  <input name="matn" size="30" type="text" value="Salom Gunter"/>
  <input type="submit" value="Yuborish"/>
</form>

Agar "Yuborish" tugmasini bossangiz, brauzer kiritilgan ma'lumotni URL kodlaydi va serverga yuboradi.

Serverdagi sahifa qabul qilingan ma'lumotni ko'rsatadi.

Boshqa ma'lumot kiriting va yana yuboring.


ASCII kodlash misollari

Brauzeringiz sahifada ishlatilgan belgilar to'plamiga qarab ma'lumotni kodlaydi.

HTML5 da standart belgilar to'plami UTF-8 hisoblanadi.

BelgilarWindows-1252 danUTF-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

URL kodlash bo'yicha to'liq ma'lumot uchun URL kodlash ma'lumotnomasi sahifasiga tashrif buyuring.