Hypertext Transfer Protokol (HTTP) (HTTP: internet protokol koji raznosi informacije u svetskoj komunikacionoj mreži. Omogućava da korisnici sa klijentskim programom unesu URL adresu (ili da kliknu na hipervezu) i sa Web servera preuzmu tekst, slike, zvuke i druge digitalne informacije. HTTP – HyperText Transfer Protocol (protokol za prenos hiperteksta). Najčešće korišćen protokol za Web stranice.
1.):
HTTP је протокол за комуникацију између сервера и клијента, који функционише по принципу захтев/одговор. HTTP клијент, који је најчешће веб прегледач, иницира пренос података након што успостави TCP/IP везу с удаљеним веб сервером на одређеном порту.
Сервер константно ослушкује захтеве на одређеном мрежном комуникацијском порту (типично порт 80), чекајући да се клијент повеже и пошаље свој захтев. Захтев се састоји од основне HTTP команде (чија је синтакса прописана стандардом и која се састоји од назива команде, имена траженог документа и верзије подржаног HTTP-а) и заглавља које се састоји од одређеног броја редова текста који поближе одређују аспекте захтева.
Захтев клијента се обрађује на серверу и, у зависности од исправности захтева и могућности задовољавања истог, клијенту се шаље одговарајући одговор. Одговор се састоји од извештаја о статусу захтева (који се састоји од троцифреног кода и кратког дескриптивног текста статуса, нпр. 200 ОК) и од конкретног одговора, уколико је захтев могуће задовољити. Одговор се састоји од заглавља, које је исте синтаксе као и заглавље захтева и даје основне податке о природи одговора, и од евентуалног конкретног садржаја који се тражио у захтеву. У зависности од верзије HTTP протокола као и од заглавља захтева, веза се може након тога прекинути, а може се иста веза искористити за слање новог захтева, ради уштеде времена.
Литературни Извори: 1. wikipedia
44.057104
22.107074