KompyuterlarDasturiy ta'minot

HTTP-protokol nima?

Hypertext Transfer Protocol (yoki HTTP) asosidir ma'lumotlar World Wide Web uchun. Bunday protokollari muayyan ma'lumotlarni o'z ichiga olgan tugun o'rtasidagi mantiqiy bog'lanishlar (ko'priklari) foydalanadi a tuzilgan matn bor. Shunday qilib, almashish yoki gipermatn uzatish bu usul.

HTTP-protokol mijoz-server hisoblash modelida bir so'rov-javob funktsiyasi sifatida ishlaydi. Misol uchun, bir mijoz sifatida veb-brauzer va server sayt hosting. mijoz ma'lum resurslarni (masalan, HTML-fayllarni, va boshqa materiallar) bilan ta'minlash, serverga bir HTTP so'rov xabar yuboradi va keyin bir javob xabari qaytaradi. javob iltimosiga haqida ma'lumotlarni o'z ichiga oladi, va shuningdek, xabar tanasi talab mazmunini o'z ichiga olishi mumkin.

brauzer bir foydalanuvchi agenti (mijoz) asosiy misol bo'ladi. Foydalanuvchi agentlari boshqa turlari qidiruv provayderlar, mobil ilovalar va boshqa resurslarni ishlatish yoki displey veb tarkibi tomonidan katalog uchun ishlatiladigan dasturiy ta'minot o'z ichiga oladi.

HTTP-protokol oshirish yoki mijozlar va serverlar o'rtasidagi muloqot qilish uchun oraliq tarmoq elementlarini ta'minlash uchun mo'ljallangan. o'zlari yuklab vaqtini qisqartirish ustun resurslarni nomidan kontentni aks veb-serverlar, kesh foyda uchun yuqori trafik bilan saytlar tez-tez qaytarib. Shu bilan bir vaqtda Kesh veb-brauzerlar foydalanuvchi tarmoq traffikni kamaytirish imkonini beradi. mahalliy tarmoq ustida HTTP asoslangan protokol foydalanadi proksi server tashqi serverlar xabar yurishi bilan, mijozlar uchun global routable emas manzillar ulanishini ta'minlashi mumkin.

HTTP sessiyasi so'rovlar va javob bir keyingi jarayon. mijoz server ma'lum bir portiga bir TCP-aloqa o'rnatish so'rov avval, va oxirgi bir bu nuqtasida tinglash va talab xabar kutmoqda. olish server ustiga yuboradi holat satrida javob xabar. u va xato xabari yoki boshqa ma'lumotlar ko'rsatilishi mumkin bo'lsa-da, xabarning tanasi, odatda, bir talab resurs hisoblanadi.

Biz HTTP protokoli maqsadi hisoblasak, u aniqlangan resursda amalga uchun bir ish ko'rsatish uchun usullarini belgilaydi ta'kidlash lozim. ko'rsatish ma'lumotlar shakli (hosil oldindan mavjud ma'lumotlarni yoki dinamik) server amalga oshirish bilan bog'liq. Ko'pincha, resurs xost joylashgan fayl yoki buyruq faylini mos keladi.

Hypertext Transfer Protocol HTTP foydalanadi Ba'zi usullari, server holatini o'zgartirish kerak emas, shuning faqat axborot olish uchun mo'ljallangan, va. keshlash yoki mehmon statistika oshirish - Boshqa so'z bilan aytganda, ular nisbatan zararsiz ta'sir tashqari jiddiy ta'sir, yo'q.

Boshqa tomondan, HTTP-protokoli foydalanish mumkin va bunday usullar serverda yoki boshqa tashqi resurslariga ham ta'sir ko'rsatishi mumkin harakatlari uchun mo'ljallangan - moliyaviy bitimlar mustahkamlash yoki e-mail uzatishni amalga oshirish uchun. Vaqti-vaqti bilan, masalan, usullari veb robotlar yoki ba'zi saytlar tomonidan qo'llaniladi va qat'iy nazar, asosiy vazifalarni, talablarini amalga oshirish mumkin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 uz.atomiyme.com. Theme powered by WordPress.