Что такое HTTP
Обновлено:
Опубликовано:
|
HTTP —
простыми словами
|
сетевой протокол передачи данных. Служит для отправки запросов веб-серверу и получения ответов в виде HTML или файлов. По умолчанию, HTTP работает на сетевом порту 80. Является небезопасным протоколом, так как все данные передаются в открытом виде. Как альтернатива, используется похожий HTTPS, который шифрует информацию. HTTP использует 9 методов, чтобы передать серверу запрос и получить нужный ответ: OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT, PATCH. Чтобы получить веб-страницу, нужно как минимум 2 из них — HEAD и GET. Существует похожий протокол для передачи данных — FTP, который больше используется для передачи файлов. Прочитайте более подробно об http на сайте Википедия Задать вопрос в телеграм-чате |
Встречается в статьях
Инструкции:
- Как настроить связку Apache + HTTP/2 на Linux CentOS 7
- Как установить и настроить связку Asterisk + FreePBX на Rocky 8
- Как установить и настроить связку Asterisk + FreePBX на Ubuntu
- Установка Bareos на Rocky Linux и настройка резервного копирования
- Настройка веб-сервера на CentOS 7 со всем необходимым для правильной работы
- Настройка веб-сервера на CentOS 8 со всем необходимым для правильной работы
- Настройка веб-сервера на Rocky 9 со всем необходимым для правильной работы
- Настройка безопасности Linux с помощью Fail2ban
- Инструкция по установке и использованию GLPI на Linux CentOS
- Установка и настройка веб-сервера IIS + PHP + MySQL
- Настройка почтового сервера iRedMail на Ubuntu/Debian
- Как настроить почту для корпоративной среды на CentOS 8
- Как настроить почту для корпоративной среды на Debian
- Как настроить почту для корпоративной среды на Ubuntu Server
- Настройка веб-сервера на Ubuntu со всем необходимым для правильной работы
- Как настроить NGINX с поддержкой HTTP/2
- Трансляция видео с веб-сервера с помощью NGINX + rtmp
- Как настроить почту на базе Postfix для корпоративной среды (CentOS 7)
- Установка и настройка системы мониторинга Prometheus на Linux
- Как установить и настроить прокси-сервер Squid на CentOS
- Как установить и настроить прокси-сервер Squid на Ubuntu Server
- Установка веб-сервера Apache на FreeBSD
- Как установить и использовать сервер хранения секретов Hashicorp Vault
- Установка и настройка почтового сервера Zimbra на Linux
- Инструкция по установке и использованию GLPI на Ubuntu
- Развертывание Битрикс24 ВМ на Linux CentOS 9
Мини-инструкции:
- Как настроить firewalld в CentOS
- Как настраивать перенаправления в сервере NGINX
- Как настроить Apache для работы по HTTPS (SSL)
- Как настроить HTTP/2 на Windows Server 2016 и выше
- Инструкция по скачиванию и разархивированию файла с помощью Powershell
- Получение бесплатного сертификата Lets Encrypt
- Инструкция по установке и настройке phplist
- Как установить и настроить сервер Haproxy на CentOS и Ubuntu
- Установка и настройка прокси-сервера 3proxy на Linux CentOS 7
- Настройка проксирования почты с NGINX для IMAP, POP3 и SMTP
- Как настроить веб-сервер на Rocky Linux для работы Wordpress
- Настройка сервера мониторинга Zabbix на Linux CentOS 7
- Настройка сервера мониторинга Zabbix на Ubuntu
- Установка и настройка своего локального репозитория CentOS
- Установка и настройка LDAP сервера FreeIPA на Linux CentOS
- Установка и настройка CRM Битрикс24 на Linux CentOS
- Включение кеширования ответа от backend в Nginx
- Как пройти SSL-проверку при настройке https в NGINX
- Инструкция по установке и настройке phplist на Linux Ubuntu / Debian
- Как установить и настроить инструмент жизненного цикла DevOps GitLab на Ubuntu
- Установка и настройка модуля PageSpeed для NGINX и Apache
- Установка и использование почтового клиента WebMail Lite на Linux CentOS
- Настройка сервера мониторинга Zabbix 5 на Linux CentOS 8
- Организация сервиса календаря и адресной книги на базе Baikal
- Публикация баз 1С как веб-приложение в Apache на операционной системе Windows
- Программный межсетевой экрана (маршрутизатор) pfSense — установка и настройка
- Как настроить балансировку http-запросов в веб-сервере NGINX
- Как настроить прозрачную аутентификацию в NGINX через LDAP
- Как установить и настроить веб-сервер на базе NGINX + uWSGI для поддержки приложений на Python
- Кластер серверов Hashicorp Vault с доступом через систему обнаружения Consul
- Как установить и настроить Consul-агента и зарегистрировать на кластере сервис
- Установка второго сервера FreeIPA с настройкой репликации
- Развертывание веб-сервера на базе NGINX + NodeJS на Linux Ubuntu Server
- Как работать с docker-compose — шпаргалка и лучшие практики
- Примеры работы с Gitlab CI/CD — написание конвейеров для автоматизации разработки
- Мониторинг под ключ с docker — Prometheus + Grafana + Alertmanager
- Как работать с утилитой git — примеры команд и их описание
- Установка и настройка сервера Subversion (SVN) на Ubuntu
- Как установить и настроить автозапуск системы распределенной трассировки Zipkin на различные дистрибутивы Linux
- Работа с сертификатама в Consul для служб Connect и HTTPS
- Установка и настройка различных exporter для Prometheus
Примеры скриптов:
Другие термины
WordPress
Lua
UWSGI
BIND
Термопаста
Server core
Powerpoint
Ansible
Хостинг
HDMI
Дистрибутив
IPerf
Mutt
OpenVZ
Etcd
Блок питания компьютера
Жесткий диск
Материнская плата
InfluxDB
HTTP/2
.....