Чтобы сделать HTTP-запрос в Javascript, вы можете использовать встроенную функцию fetch()
или объект XMLHttpRequest()
. Вот пример использования fetch()
:
javascriptCopy code fetch('https://example.com/data') .then(response => response.json()) .then(data => console.log(data)) .catch(error => console.error(error));
В этом примере мы извлекаем данные из https://example.com/data
и преобразовываем ответ в формат JSON с помощью метода .json()
. Затем мы записываем данные в консоль. Если есть ошибка, мы также записываем ее в консоль, используя .catch()
.
Вот пример использования XMLHttpRequest()
:
javascriptCopy code const xhr = new XMLHttpRequest(); xhr.open('GET', 'https://example.com/data'); xhr.onload = () => console.log(xhr.responseText); xhr.onerror = () => console.error(xhr.statusText); xhr.send();
В этом примере мы создаем новый объект XMLHttpRequest()
и используем метод .open()
для указания метода HTTP (в данном случае «GET») и URL-адреса, который мы хотим запросить. Затем мы используем метод .onload()
для регистрации ответа на консоль при успешном выполнении запроса и метод .onerror()
для регистрации текста состояния в случае ошибки. Наконец, мы отправляем запрос, используя метод .send()
.