Express.js Функция res.get ()
Опубликовано: 30 Июля, 2021
Функция res.get () возвращает заголовок HTTP-ответа, указанный полем. При совпадении регистр не учитывается.
Синтаксис:
res.get (поле)
Параметр: Параметр поля описывает имя поля.
Возвращаемое значение: он повторно настраивает объект.
Установка экспресс-модуля:
- Вы можете перейти по ссылке, чтобы установить экспресс-модуль. Вы можете установить этот пакет с помощью этой команды.
npm установить экспресс
- После установки экспресс-модуля вы можете проверить свою экспресс-версию в командной строке с помощью команды.
npm версия экспресс
- После этого вы можете просто создать папку и добавить файл, например 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); }); |
Шаги по запуску программы:
- Структура проекта будет выглядеть так:
- Убедитесь, что вы установили экспресс- модуль, используя следующую команду:
npm установить экспресс
- Запустите файл index.js, используя команду ниже:
узел index.js
Выход:
Сервер прослушивает PORT 3000
- Откройте браузер и перейдите по адресу 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