Кредит на изображението: Dong Wenjie/Moment/GettyImages
Протоколът за прехвърляне на хипертекст, съкратено HTTP, е система, чрез която компютрите разговарят помежду си в световната мрежа. Използва се от компютри и смартфони, за да поиска от уеб сървърите да изпращат съдържанието на уебсайтове и да подават данни чрез онлайн формуляри. HTTP е базиран на текст и е проектиран да бъде четим както от хора, така и от машини.
Предназначение на HTTP протокола
Името протокол за прехвърляне на хипертекст се отнася до ролята на HTTP при предаването на данни от уебсайта през интернет. Хипертекстът се отнася до стандартната форма на уебсайтове, в която една страница може да препраща потребителите към друга страница чрез хипервръзки, които могат да се щракнат, обикновено наричани просто връзки. Целта на HTTP протокола е да осигури стандартен начин за уеб браузъри и сървъри да разговарят помежду си.
Видео на деня
Уеб страниците са проектирани с помощта на езика за маркиране на хипертекст или HTML, но днес HTTP се използва за прехвърляне повече от просто HTML и каскадните стилови таблици или CSS, използвани за указване как трябва да бъдат страниците Показва. HTTP се използва и за прехвърляне на друго съдържание на уебсайтове, включително изображения, видео и аудио файлове.
Компютрите могат да се свързват с уеб сървъри, използвайки HTTP, просто за да заявят файловете на определени уеб адреси, като напр http://www.example.com/folder/file.html или да подадете данни чрез уеб формуляри. Когато компютърът просто извлича данни, той обикновено изпраща HTTP съобщение, наречено GET заявка, и кога той изпраща данни от формуляра или качва файл, използва други формати на съобщения, наречени PUT или POST заявки. Можете да видите HTTP съобщенията, които вашият уеб браузър изпраща в много браузъри чрез вградените инструменти за разработчици.
Днес HTTP се използва от много приложения, различни от уеб браузъри, за изпращане на съобщения до сървъри. Хората, създаващи приложения, избират HTTP нарочно, защото е добре разбран от много разработчици и отчасти защото HTTP обикновено не е филтриран от мрежови защитни стени, проектирани да позволяват уеб трафик, което означава, че HTTP съобщенията могат да преминават без проблем в повечето домашни и бизнес мрежи.
HTTP и HTTPS
В някои случаи може да забележите, че уеб адресът започва с HTTPS, а не просто с HTTP. HTTPS се отнася до защитен протокол за трансфер на хипертекст и, както подсказва името, е по-сигурен вариант на HTTP.
По-конкретно, той отваря криптирана връзка между уеб браузъра и сървъра, така че данните да могат да се изпращат кодирани по начин, който няма да бъде прочетен от подслушватели. За разлика от тях, HTTP съобщенията и данните се изпращат като обикновен текст, така че всеки, който е в състояние да наблюдава връзката ви, независимо дали чрез споделена Wi-Fi мрежа или чрез свързване към компютър между вашия компютър и уеб сървъра, може да чете вашите съобщения.
Сайтове и приложения за пазаруване, както и други, които изискват информация за кредитна карта или обработват лична кореспонденция, като имейл или незабавни съобщения, почти неизменно използват HTTPS.