Встречается на собеседованиях • сегодня

Какие знаешь особенности body в запросе

Тело запроса (body) используется для передачи данных в HTTP-запросах (POST, PUT, PATCH). Особенности:

  1. Content-Type — заголовок, указывающий формат данных:
    • application/json — JSON-данные
    • multipart/form-data — для файлов и форм
    • application/x-www-form-urlencoded — стандартные формы
  1. В GET-запросах body обычно не используется (данные передаются в URL).

  2. Пример с fetch:

javascript
fetch('/api/data', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({ key: 'value' })
});
  1. Для FormData (загрузка файлов):
javascript
const formData = new FormData();
formData.append('file', fileInput.files[0]);
fetch('/upload', { method: 'POST', body: formData });
  1. Размер тела может быть ограничен сервером.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы