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:
sxema://prefiks.domen:port/yol/faylnomiIzoh:
- 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:
| Sxema | To'liq nomi | Foydalanish sohasi |
|---|---|---|
| http | HyperText Transfer Protocol | Oddiy veb-sahifalar. Shifrlanmagan |
| https | Secure HyperText Transfer Protocol | Xavfsiz veb-sahifalar. Shifrlangan |
| ftp | File Transfer Protocol | Fayllarni yuklab olish/yuborish |
| file | Kompyuterdagi 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
<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.
| Belgilar | 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 |
URL kodlash bo'yicha to'liq ma'lumot uchun URL kodlash ma'lumotnomasi sahifasiga tashrif buyuring.
