HTTP protokolida so‘rovlar va javoblar
Faraz qilaylik, foydalanuvchi brauzerida ma’lum bir saytning ma’lum bir sahifasini ochmoqchi. Buning uchun foydalanuvchi yoki ma’lum bir havolaga o‘tadi yoki sahifa URL manzilini brauzerning manzil qatoriga kiritadi. Bunda ikkala usul ham texnik jihatdan ekvivalentdir.
Shundan so‘ng, brauzer serverga so‘rov (request) yuboradi, unda serverdan ko‘rsatilgan URL bo‘yicha sahifani berishni so‘raydi. Server brauzerning so‘rovini qabul qiladi, javob (response) shakllantiradi va uni brauzerga qaytarib yuboradi.
So‘rov va javob maxsus tarzda rasmiylashtirilgan oddiy satrlardir. Ushbu satrlarni rasmiylashtirish qoidalarini HTTP protokoli tartibga soladi.
Shunday qilib, mijoz va server o‘rtasidagi barcha o‘zaro aloqa ping-pong o‘yinidagi kichik to‘plar singari xabarlarni almashishga bo‘ladi.
Bunda so‘rovni boshlash majburiydir. Bu shuni anglatadiki, server doimo brauzerning so‘riga javob yuboradi. Brauzerning oldingi so‘rovisiz, server o‘zi brauzerga biror narsa yuborishi mumkin emas.