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

Какой знаешь способ отправки протокола HTTP через запрос в браузере

В браузере можно отправлять HTTP-запросы несколькими способами: 1. **XMLHttpRequest (XHR)** – устаревший, но поддерживается везде: ```javascript const xhr = new XMLHttpRequest(); xhr.open('GET', 'https://api.example.com/data'); xhr.onload = () => console.log(xhr.response); xhr.send(); ``` 2. **Fetch API** – современный стандарт: ```javascript fetch('https://api.example.com/data') .then(response => response.json()) .then(data => console.log(data)); ``` 3. **Axios** – популярная библиотека: ```javascript axios.get('https://api.example.com/data') .then(response => console.log(response.data)); ``` 4. **WebSocket** – для двусторонней связи, но не чисто HTTP. 5. **Form submit** – классическая отправка форм: ```html
``` Для сложных SPA-приложений лучше использовать Fetch или Axios. XHR нужен для поддержки старых браузеров.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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