Протокол
HyperText Transfer Protocol - протокол передачи гипертекста
данное сокращение указывает браузеру к какому сервису сервера подключаться.
при http он знает, что подключаться (по умолчанию) надо на 80 порт и использовать HTTP протокол (для упрощения - "язык") для "разговора" с сервером.
если же будет сказано ftp:// (File Transfer Protocol - протокол передачи файлов) , то браузер поймет, что надо подключаться на 21 порт сервера и использовать FTP протокол для общения с ним.
вот тут есть список, но не каждый из них, конечно же, поддерживает браузер )
ru.wikipedia.org/wiki/Список_протоколов_передачи_файлов
Гугл есть плять
Это что-то вроде: www.
указатель протокола передачи данных
в данном случая http- протокола
<img src="//sprtqa.b-cdn.net/download/d845f696bf83efd193cada33b4afa928_i-48.jpg" >
HTTP - это Hyper Text Transfer Protocol - протокол передачи гипертекста. По большому счету передается не какой-то загадочный гипертекст, а самый обычный текст, но раз уж назвали так, значит так тому и быть. Гипертекстом он становиться тогда, когда его пказвает броузер. Именно броузер в соответсвтии с тэгами (мы о них поговорим чуть позже) форматирует текст, делает ссылки (именно это делает текст гипертекстом) , показывает рисунки и т. д.
Когда приложение создает TCP/IP соединение с другим приложением (на другом компьютере или на вашем же) , то это можно представить себе как некая труба, по которой теперь в обе стороны могут передаваться байты.
HTTP как раз и описывает какие байты (символы) и в каком порядке надо передавать, чтобы клиента и сервер понимали друг друга. HTTP возможно один из самых простых протоколов. На сегодняшний день существует две версии протокола HTTP - 1.0 и 1.1. Наиболее распространеннымим командами являются GET и POST. Формат запроса выглядит следующим образом:
GET <url> HTTP/1.0
<Имя_заголовка_1>:<значение_заголовка_1>