трансфер на хипертекст протокол (HTTP)
Протокол за прехвърляне на хипертекст - HTTP
Практически информационни системи се нуждаят от повече от един примитивен търсене, модификация и данните анотация. HTTP / 1.0 осигурява отворен набор от методи, които могат да бъдат използвани за определяне на цели за заявки. Те се основават на дисциплината на справка, където да се посочи ресурс, който следва да се приложи този метод използва единен ресурсен идентификатор (Universal Resource Identifier - URI), местоположение (URL) или име (УРН). Форматът на съобщението е подобно на формата на Internet Mail или Мултифункционални Internet Mail Extensions (MIME - Многофункционална Internet Mail Extension).
цялостната структура
HTTP се основава на парадигмата на заявка / отговор. Програмата на молещата (обикновено се нарича клиент) установява връзка с получателя на порция програма (обикновено нарича сървър) и изпраща заявка към сървъра в следния вид:- метод поискване
- URI,
- протокол версия,
- последвано от MIME-като съобщение, съдържащо информация искане контрол, информация за клиентите и, може би, тялото на съобщението.
В интернет комуникации обикновено се основават на TCP / IP протоколи. WWW за по подразбиране порт номер - TCP: 80, но може да се използва и друг номер на порта - това не изключва използването на HTTP като горния слой протокол.
За повечето приложения сесия се открива от клиента за всяка заявка и затвори от сървъра след отговора на молбата. Все пак, това не е функция на протокола. Както клиента и сървъра, трябва да може да се заключи сесията, например, в резултат на действие на потребителя. Във всеки случай, разединяване, извършени от всяко лице прекъсва текущата заявка, независимо от статута си.