К содержимому
Claude Code с 0:полный курс
Уровень 11 · HTTP и API 4 мин

Методы: GET, POST и другие

У каждого запроса есть метод — он говорит, что именно делаем. GET получает данные, POST отправляет новые, есть методы для изменения и удаления.

В этом уроке нет практического задания — просто прочитай и ответь на вопросы.

Мы уже знаем, что запрос — это письмо серверу. Но письма бывают разными: одно — «пришли мне данные», другое — «вот, сохрани мою запись». Чтобы сервер сразу понял твоё намерение, у каждого запроса есть метод. Метод — это одно слово, которое говорит, что именно ты хочешь сделать.

GET — получить данные

Самый частый метод — GET. Его название так и переводится: «получить». Ты используешь GET, когда хочешь что-то прочитать или посмотреть, ничего при этом не меняя.

GET — дай мне погоду на сегодня

Открыл страницу сайта — браузер отправил GET. Посмотрел курс валют, прочитал ленту новостей — снова GET. Это как заглянуть в меню кафе: ты смотришь, но ничего не заказываешь.

POST — отправить новые данные

Метод POST нужен, когда ты, наоборот, хочешь что-то отправить серверу и оставить там. Написал комментарий, зарегистрировался, загрузил фотографию — всё это POST.

POST — сохрани мой новый комментарий

Разница простая: GET ничего не меняет, он только смотрит. А POST добавляет на сервер что-то новое.

Есть и другие методы

GET и POST встречаются чаще всего, но есть ещё пара полезных:

  • PUT (или PATCH) — изменить то, что уже есть. Например, поправить текст профиля.
  • DELETEудалить данные. Например, стереть свой комментарий.

Все четыре вместе покрывают почти всё, что можно сделать с данными: получить, добавить, изменить, удалить.

Эти четыре действия так часто идут вместе, что у них есть общая шуточная подсказка-память — «прочитать, создать, обновить, удалить». Если запомнишь GET и POST, остальное уже встанет на место само.

Попробуй

Терминального задания нет — это урок про понимание. Подумай о любом сайте: когда ты просто читаешь страницу — это GET, а когда нажимаешь «Отправить» под формой — это уже POST. Дальше мы узнаем, как программы получают данные друг у друга через API.

Проверь себя

Отвечено 0/3
Режим:

Что делает метод GET?

Что делает метод POST?

Зачем у запроса вообще нужен метод?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Листай уроки клавишами · поиск по ⌘K