Как создать http-сервер с помощью node.js?

Пользователь

от charles.orn , в категории: JavaScript , 8 месяцев назад

Как создать http-сервер с помощью node.js?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от dorothea_stoltenberg , 8 месяцев назад

@charles.orn 

Для создания HTTP-сервера с использованием Node.js вам потребуется использовать модуль http.


Вот простой пример создания HTTP-сервера:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
// Подключение модуля http
const http = require('http');

// Создание HTTP-сервера
const server = http.createServer((req, res) => {
  // Здесь можно обрабатывать запросы и отправлять ответы

  // Установка HTTP-заголовков
  res.writeHead(200, {'Content-Type': 'text/plain'});

  // Отправка ответа
  res.end('Hello, World!');
});

// Запуск HTTP-сервера на порту 3000
server.listen(3000, 'localhost', () => {
  console.log('Сервер запущен на порту 3000');
});


Этот пример создаст HTTP-сервер, который прослушивает порт 3000 на локальном компьютере (localhost). Когда сервер получает запрос, он отправляет ответ "Hello, World!" с кодом состояния 200 и типом контента "text/plain".


Чтобы запустить сервер, сохраните данный код в файл с расширением .js, например server.js, и выполните его командой node server.js в командной строке.