Веб-разработка
HTTP
Hypertext Transfer Protocol · Протокол HTTP
HTTP — протокол обмена сообщениями между клиентом и сервером. Клиент отправляет запрос, а сервер возвращает ответ с кодом состояния, заголовками и, при необходимости, содержимым.
Как это работает на примере
Браузер использует HTTP для загрузки страниц и ресурсов, приложения — для обращения к веб-API. Метод запроса обозначает действие, например получение ресурса, а код ответа сообщает результат. HTTPS использует защиту TLS при передаче HTTP.
Браузер запрашивает страницу словаря и получает ответ 200 с HTML. Если адрес термина не существует, сервер должен вернуть 404, а не показывать успешный код для страницы ошибки.
Код 200 означает успешную обработку HTTP-запроса, но не доказывает правильность данных. Защита HTTPS не заменяет проверку прав и безопасность самого приложения.
Почитать на сайте
Материалы, которые помогут разобраться и применить знания.