562 читали · 1 год назад
DevTools. Network и JSON
Вкладка Network. Фронт обменивается данными с бэком. Логично, что эти самые данные должны где-то отображаться. Напомню, что при первом переходе на страницу и по мере её обработки происходит отправка запросов на получение конкретных данных (картинок, стилей и т.п.). Так вот, все эти данные отображаются в хронологическом (по умолчанию) порядке именно здесь. Здесь же отображаются и запросы к конкретным ручкам, которые выполняет фронт, когда с ним взаимодействует пользователь. Вот на этом мы и остановимся подробнее! Исследовать мы будем какой-нибудь рандомный сайт...
162 читали · 1 год назад
Ответ: Как сделать http запрос на JavaScript в 2023 году? 2 примера с пояснениями.
Для отправки POST-запроса на JavaScript вам потребуется использовать XMLHttpRequest или современный Fetch API. Вот примеры кода для обоих методов с пояснениями: С использованием XMLHttpRequest: // Создаем новый объект XMLHttpRequest var xhr = new XMLHttpRequest(); // Настраиваем запрос (метод, URL, асинхронный ли) xhr.open('POST', 'http://example.com/api', true); // Устанавливаем заголовки (если необходимо) xhr.setRequestHeader('Content-Type', 'application/json'); // Устанавливаем обработчик события загрузки xhr...