Инструменты пользователя

Инструменты сайта


nodejs:osnovy:module_http:response

Вернуть браузеру ответ на запрос

const http = require('http');
 
/**
 * calback функция - обработчик запросов ,
 * request - запрос
 * response - ответ
 */
const server = http.createServer(function(request, response){
    console.log(request.url);//вернет в консоль url - http://127.0.0.1:3000/adda
    //в консоле - /adda
 
    response.write('Hello world Nodejs');//вернуть браузеру ответ
    response.end();//Завершить передачу, в этот метод тоже можно передавать ответ
 
 
});
 
/**
 * Установить прослушку на 3000 порт
 */
server.listen(3000, function(){
 
    console.log('server start on port 3000');
});

Со стрелочными функциями ответ брацзеру можно переавать с версткой, обычная функция ее не преобразует и выводит ответ вместе с тегами

const http = require('http');
 
/**
 * calback функция - обработчик запросов ,
 * request - запрос
 * response - ответ
 */
const server = http.createServer((request, response) => {
    console.log(request.url);//вернет в консоль url - http://127.0.0.1:3000/adda
    //в консоле - /adda
    response.write(`<h1>Hello world Nodejs</h1>`);//вернуть браузеру ответ
    response.end(`<br/>end`);//Завершить передачу, в этот метод тоже можно передавать ответ
 
 
});
 
/**
 * Установить прослушку на 3000 порт
 */
server.listen(3000, () => {
 
    console.log('server start on port 3000');
});
nodejs/osnovy/module_http/response.txt · Последние изменения: 2023/01/12 12:18 (внешнее изменение)