Протокол HTTP
HTTP (Hypertext Transfer Protocol) - это веб-протокол, используемый для передачи гипертекстовых документов. Он используется для отправки запросов на доступ к веб-документам, а также информации о переходе по определенной ссылке. Этот протокол позволяет публиковать информацию на веб-сайтах. Он принадлежит к протоколам без сохранения состояния, что означает, что он не хранит данные о предыдущих транзакциях. Таким образом снижается нагрузка на сервер.
HTTP использует порт 80.
HTTP-методы
- GET - отвечает за загрузку ресурса, указанного URI
- HEAD - отвечает за получение информации о данном ресурсе и проверку доступности ресурса.
- PUT - отвечает за сбор данных от клиента для обновления
- POST - отвечает за получение данных, таких как отправка содержимого форм
- DELETE - отвечает за запросы на удаление определенного ресурса, если у пользователя есть необходимые разрешения
- OPTIONS - информация об опциях и требованиях в канале связи
- TRACE - отвечает за анализ канала связи
- CONNECT - запрос серверов, выполняющих функцию туннелирования
- PATCH - отвечает за обновление данных