Встречается на собеседованиях • сегодня
Как понять какого формата данные пришли с сервера на браузер
Сервер обычно указывает формат данных в HTTP-заголовке Content-Type. Например:
application/json— JSONtext/html— HTMLapplication/xml— XMLtext/plain— простой текст
Пример проверки в JavaScript:
javascript
fetch('https://api.example.com/data')
.then(response => {
const contentType = response.headers.get('content-type');
if (contentType.includes('application/json')) {
return response.json();
} else if (contentType.includes('text/xml')) {
return response.text();
}
// другие форматы
});Если заголовок отсутствует, можно анализировать содержимое ответа (например, попытаться распарсить как JSON и обработать ошибку).

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