Express.js | app.put () Функция

Опубликовано: 1 Августа, 2021

Функция app.put () направляет запросы HTTP PUT по указанному пути с указанными функциями обратного вызова.

Синтаксис:

 app.put (путь, обратный вызов [, обратный вызов ...])

Аргументы:

  1. Путь: путь, для которого вызывается функция промежуточного программного обеспечения, может быть любым из:
    • Строка, представляющая путь.
    • Шаблон пути.
    • Шаблон регулярного выражения для сопоставления путей.
    • Массив комбинаций любого из вышеперечисленных.
  2. Обратный вызов: Функции обратного вызова могут быть:
    • Функция промежуточного программного обеспечения.
    • Серия функций промежуточного программного обеспечения (разделенных запятыми).
    • Массив функций промежуточного программного обеспечения.
    • Комбинация всего вышеперечисленного.

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

  1. Вы можете перейти по ссылке, чтобы установить экспресс-модуль. Вы можете установить этот пакет с помощью этой команды.
     npm установить экспресс
  2. После установки экспресс-модуля вы можете проверить свою экспресс-версию в командной строке с помощью команды.
     npm версия экспресс
  3. После этого вы можете просто создать папку и добавить файл, например 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);
}); 

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

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

    Выход:

    Сервер прослушивает PORT 3000
    
  4. Теперь сделайте запрос PUT на http: // localhost: 3000 /, и вы получите следующий результат:
     Вызванный запрос PUT

Вот как вы можете использовать функцию express app.put (), которая направляет запросы HTTP PUT по указанному пути с указанными функциями обратного вызова.