Ответ
POST запрос — это HTTP-метод, используемый для отправки данных на сервер. В отличие от GET, данные передаются в теле запроса, а не в URL. Часто применяется для создания ресурсов (например, добавление записи в БД) или передачи чувствительной информации (логины, пароли).
Пример на Go:
resp, err := http.Post(
"https://example.com/api",
"application/json",
strings.NewReader(`{"name":"John"}`),
)
if err != nil {
log.Fatal(err)
}
defer resp.Body.Close()
Особенности:
- Неидемпотентный (повторный запрос может создать дубликат)
- Может менять состояние сервера
- Поддерживает различные Content-Type (JSON, form-data и т.д.)
Видео-ответы
▶
Тестовое интервью Анны на позицию Junior Python Разработчик
▶
Собеседование frontend junior+ разработчика (CSS, HTML, JS, React, Typescript, Redux)
▶
Собеседование с подписчиком / РАЗБОР РЕЗЮМЕ / ОТВЕТЫ НА ВОПРОСЫ / КАК СТАТЬ QA ?
▶
#1 Публичное собеседование - Back C# asp.net
▶
Публичное собеседование: Junior Python-программист