Встречается на собеседованиях • сегодня
Какие знаешь способы передачи данных с Frontend на Backend через HTTP
- GET: Параметры в URL (
/api?param=value). Используется для безопасных запросов (не изменяет данные). - POST: Тело запроса (обычно JSON). Для создания/изменения данных. Пример:
javascript
fetch('/api', { method: 'POST', body: JSON.stringify({ key: 'value' }) }); - PUT/PATCH: Аналогично POST, но для обновления (PUT – полное, PATCH – частичное).
- URL Params: Динамические сегменты пути (
/api/users/:id). - Headers: Метаданные (авторизация, content-type). Пример:
javascript
headers: { 'Authorization': 'Bearer token' } - Query Strings: Фильтрация/сортировка (
/api/users?sort=asc). - FormData: Для файлов/мультипарт-форм. Пример:
javascript
const formData = new FormData(); formData.append('file', fileInput.files[0]);

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы