Express.js Функция res.get ()

Опубликовано: 30 Июля, 2021

Функция res.get () возвращает заголовок HTTP-ответа, указанный полем. При совпадении регистр не учитывается.

Синтаксис:

 res.get (поле)

Параметр: Параметр поля описывает имя поля.

Возвращаемое значение: он повторно настраивает объект.

Установка экспресс-модуля:

  1. Вы можете перейти по ссылке, чтобы установить экспресс-модуль. Вы можете установить этот пакет с помощью этой команды.
     npm установить экспресс
  2. После установки экспресс-модуля вы можете проверить свою экспресс-версию в командной строке с помощью команды.
     npm версия экспресс
  3. После этого вы можете просто создать папку и добавить файл, например index.js. Чтобы запустить этот файл, вам необходимо выполнить следующую команду.
     узел index.js

Пример 1: Имя файла: index.js




var express = require( 'express' );
var app = express();
var PORT = 3000;
// Without middleware
app.get( '/' , function (req, res){
// Setting the response
res.set({
'Content-Type' : 'text/plain' ,
'Content-Length' : '123' ,
ETag: '12345'
});
// "text/plain"
console.log(res.get( 'Content-Type' ));
});
app.listen(PORT, function (err){
if (err) console.log(err);
console.log( "Server listening on PORT" , PORT);
});

Шаги по запуску программы:

  1. Структура проекта будет выглядеть так:
  2. Убедитесь, что вы установили экспресс- модуль, используя следующую команду:
     npm установить экспресс
  3. Запустите файл index.js, используя команду ниже:
     узел index.js

    Выход:

    Сервер прослушивает PORT 3000
    
  4. Откройте браузер и перейдите по адресу http: // localhost: 3000 /, после чего на консоли вы увидите следующий вывод:
     Сервер прослушивает PORT 3000
    текст / простой; charset = utf-8
    

Пример 2: Имя файла: index.js




var express = require( 'express' );
var app = express();
var PORT = 3000;
// With middleware
app.use( '/' , function (req, res, next){
//Setting the response
res.set({
'Content-Type' : 'text/html' ,
'Content-Length' : '33' ,
ETag: '66'
});
next();
})
app.get( '/' , function (req, res){
console.log(res.get( 'Content-Type' ));
res.send();
});
app.listen(PORT, function (err){
if (err) console.log(err);
console.log( "Server listening on PORT" , PORT);
});

Запустите файл index.js, используя команду ниже:

 узел index.js

Теперь откройте браузер и перейдите по адресу http: // localhost: 3000 / , теперь проверьте свою консоль, и вы увидите следующий вывод:

текст / html; charset = utf-8

Ссылка: https://expressjs.com/en/5x/api.html#res.get