HTTP (HyperText Transfer Protocol) — широко распространённый протокол передачи данных, изначально предназначенный для передачи гипертекстовых документов (то есть документов, которые могут содержать ссылки, позволяющие организовать переход к другим документам). HTTP следует модели запроса/ответа, когда клиент, подключенный к серверу, отправляет запрос, а сервер отвечает на него. Соединение не поддерживается постоянно. Только один запрос - один ответ, после - соединение разрывается. HTTP-сообщение (запрос или ответ) состоит из нескольких частей: Первая строка указывает: Заголовки запроса. Сразу стоить отметить, что все HTTP заголовки имеют одинаковый формат - имя_заголовка : значение. Имена полей в заголовках HTTP сообщений не чувствительны к регистру символов. Пример заголовков: Важно: заголовок Host является обязательным! Тело запроса - это само сообщение, которое мы хотим передать. Подробности будут в ближайших статьях. Подпишитесь, если не хотите пропустить.