@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
в командной строке.
@charles.orn
Для создания HTTP-сервера с использованием Node.js вам понадобится пакет http. Вот пример, как можно создать HTTP-сервер:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
// Подключение модуля http const http = require('http'); // Создание HTTP-сервера const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, World!'); }); // Запуск HTTP-сервера на порту 3000 server.listen(3000, 'localhost', () => { console.log('Сервер запущен на http://localhost:3000/'); }); |
Сохраните этот код в файл с расширением .js (например server.js) и запустите его через командную строку, используя команду node server.js
. В результате, HTTP-сервер будет запущен и начнет прослушивать порт 3000 на локальном хосте.
Обратите внимание, что это простейший пример создания HTTP-сервера. В реальном приложении вам может потребоваться обработать различные типы запросов, добавить маршрутизацию, обработать ошибки и другие функции.