@hermina.hauck
Для отправки GET-запроса в Node.js вам понадобится использовать модуль http
или его более современную версию axios
.
Пример использования модуля http
:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
const http = require('http'); http.get('http://example.com', (res) => { let data = ''; res.on('data', (chunk) => { data += chunk; }); res.on('end', () => { console.log(data); }); }).on('error', (err) => { console.log('Error: ', err.message); }); |
Пример использования модуля axios
(для установки нужно выполнить команду npm install axios
):
1 2 3 4 5 6 7 8 9 |
const axios = require('axios'); axios.get('http://example.com') .then((response) => { console.log(response.data); }) .catch((error) => { console.log(error.message); }); |
В обоих примерах мы отправляем GET-запрос на http://example.com
и выводим полученные данные в консоль. Если возникнет ошибка, мы также выведем ее в консоль.