Express.js | app.put () Функция
Опубликовано: 1 Августа, 2021
Функция app.put () направляет запросы HTTP PUT по указанному пути с указанными функциями обратного вызова.
Синтаксис:
app.put (путь, обратный вызов [, обратный вызов ...])
Аргументы:
- Путь: путь, для которого вызывается функция промежуточного программного обеспечения, может быть любым из:
- Строка, представляющая путь.
- Шаблон пути.
- Шаблон регулярного выражения для сопоставления путей.
- Массив комбинаций любого из вышеперечисленных.
- Обратный вызов: Функции обратного вызова могут быть:
- Функция промежуточного программного обеспечения.
- Серия функций промежуточного программного обеспечения (разделенных запятыми).
- Массив функций промежуточного программного обеспечения.
- Комбинация всего вышеперечисленного.
Установка экспресс-модуля:
- Вы можете перейти по ссылке, чтобы установить экспресс-модуль. Вы можете установить этот пакет с помощью этой команды.
npm установить экспресс
- После установки экспресс-модуля вы можете проверить свою экспресс-версию в командной строке с помощью команды.
npm версия экспресс
- После этого вы можете просто создать папку и добавить файл, например index.js. Чтобы запустить этот файл, вам необходимо выполнить следующую команду.
узел index.js
Имя файла: index.js
var express = require( "express" ); var app = express(); var PORT = 3000; app.put( "/" , (req, res) => { res.send( "PUT Request Called" ) }) app.listen(PORT, function (err){ if (err) console.log(err); console.log( "Server listening on PORT" , PORT); }); |
Шаги по запуску программы:
- Структура проекта будет выглядеть так:
- Убедитесь, что вы установили экспресс- модуль, используя следующую команду:
npm установить экспресс
- Запустите файл index.js, используя команду ниже:
узел index.js
Выход:
Сервер прослушивает PORT 3000
- Теперь сделайте запрос PUT на http: // localhost: 3000 /, и вы получите следующий результат:
Вызванный запрос PUT
Вот как вы можете использовать функцию express app.put (), которая направляет запросы HTTP PUT по указанному пути с указанными функциями обратного вызова.