Два наиболее часто используемых видов HTTP запросов это: GET и POST.
GET - запрашивает данные с определенного ресурса (сайта). POST - отправляет данные на сервер для последующей их обработки.
Особенности GET запроса:
Особенности POST запроса:
Другие типы:
HEAD - Тоже самое что GET, однако возвращает только HTTP заголовки и не возвращает тело документа.
DELETE - Удаляет определенный ресурс.
PUT - замена существующего ресурса или создание нового, если его еще не существует.
PATCH - частичное обновление ресурса.
OPTIONS - запрос доступных методов для ресурса.
CONNECT - установления туннеля связи через прокси между клиентом и сервером.
TRACE - диагностика маршрутного запроса. Возвращает запрос клиента в ответе сервера, что позволяет узнать как запрос обрабатывается сервером или прокси-сервером на пути.