Встречается на собеседованиях • сегодня
В чем разница между GET и POST
GET и POST — это HTTP-методы с разными целями:
GET:
- Используется для запроса данных (например, загрузка страницы или API-данных).
- Параметры передаются в URL (видимы в адресной строке).
- Имеет ограничение на длину URL (обычно ~2048 символов).
- Кэшируется браузером и может быть закладкой.
- Не должен изменять данные на сервере (идемпотентный).
POST:
- Используется для отправки данных (например, формы).
- Данные передаются в теле запроса (не видны в URL).
- Нет ограничений на объём данных.
- Не кэшируется и не может быть закладкой.
- Может изменять состояние сервера (создание, обновление).
Пример:
javascript
// GET запрос (Axios)
axios.get('/api/users?id=123');
// POST запрос (Express)
app.post('/api/users', (req, res) => {
const userData = req.body;
// сохранение данных...
});
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы