Публикации по теме 'middleware'


Понимание ПО промежуточного слоя ExpressJS
Промежуточное программное обеспечение — это функции, которые могут читать и изменять входящие запросы. Они вызываются только тогда, когда они определены в маршруте. Самая основная форма промежуточного программного обеспечения: function myMiddleware(req, res, next) { console.log("I've been called!"); next(); } Что можно использовать так: const express = require("express"); const app = express(); // these are middleware factories // they need to be called..

12 лучших фреймворков Express.js для более быстрого развития технологий
В современную быстро развивающуюся эпоху технологий веб-разработчики часто ищут инструменты для ускорения разработки без ущерба для качества. В авангарде этой революции находится Express.js, минимальная и гибкая среда веб-приложений Node.js. Его множество функций и пакетов промежуточного программного обеспечения предлагают разработчикам прочную основу для создания различных веб-приложений и мобильных приложений. Но, как говорится: Зачем изобретать велосипед? И здесь на помощь приходят..

Создайте специальное промежуточное ПО для проверки полезной нагрузки для ExpressJS
Вторая и, вероятно, самая важная часть процесса обработки данных после синтаксического анализа называется проверкой , так как одного только синтаксического анализа недостаточно, чтобы гарантировать, что данные, отправленные пользователем или другое приложение соблюдает контракт API . В этой статье вы узнаете, как создать собственное промежуточное ПО для проверки данных для среды Express с помощью пакета с именем joi . Проверка объектов с помощью Joi joi — это библиотека,..

«Промежуточное ПО» в ExpressJS
Какие ? ExpressJS построен на ядре промежуточного программного обеспечения. ExpressJS сам по себе представляет собой стек мультимедийных программ. Специальное промежуточное программное обеспечение, которое мы пишем для приложения Express, добавляет это промежуточное программное обеспечение в экспресс-стек промежуточного программного обеспечения. Промежуточное ПО можно рассматривать как своего рода посредника для ваших запросов и ответов . Итак, если мы думаем с точки зрения..

Написание промежуточного программного обеспечения - композиция и элегантность в JavaScript
Javascript - это элегантный и красивый язык, который позволяет разработчикам гибко перемещаться между миром императивного и функционального программирования. Большинство шаблонов и рецептов функционального программирования не так уж идиоматичны для Javascript, но он открывает целый новый мир возможностей, избегая принуждения к мысли. Функциональное программирование предлагает программистам писать более короткий и жесткий код, чтобы добраться до сути с значительно меньшим количеством строк..

Вопросы по теме 'middleware'

Измерение времени выполнения представления в промежуточном программном обеспечении Django — хорошая идея?
Я хочу проверить время выполнения просмотров на моем сайте. Это можно сделать с помощью декораторов, но, поскольку у меня есть десятки представлений, я подумал сделать это в промежуточном программном обеспечении, сохранив начальное время в словаре с...
5334 просмотров
schedule 12.10.2022

Как пропустить хук предварительного сохранения мангуста?
У меня есть книжная модель. Вот его схема BookSchema = new Schema({ title: String , lowestPrice: Number }); BookSchema.path('title').required(true); Bookchema.pre('save', function (next) { try { // chai.js...
2314 просмотров
schedule 19.07.2022

Ruby on rails — исключить промежуточное ПО для стоек — возможно ли это?
Я пытаюсь использовать промежуточное ПО для стойки, чтобы выполнить аутентификацию на отдельном уровне. Проблема в том, что все запросы проходят через этот слой. Я не хочу, чтобы запрос активов, таких как css, javascript, проходил через...
1726 просмотров

Как обновить тело Django HttpRequest в промежуточном программном обеспечении
У меня есть запрос PUT, и я хочу обновить значения нескольких параметров в своем промежуточном программном обеспечении. Я знаю, что нет прямого доступа к параметрам PUT, поэтому я обращаюсь к ним через request.body . Как только эти значения будут...
4802 просмотров
schedule 18.09.2022

Авторизация с промежуточным ПО
У меня есть приложение, которому требуется авторизация на основе связи между запрашивающим пользователем и запрошенным ресурсом. Детали доступа инкапсулируются в запрашиваемый ресурс. Давайте пойдем по маршруту PATCH /articles/1 : у статьи есть...
571 просмотров
schedule 20.07.2022

Ошибка цикла перенаправления Laravel 5
Я пытаюсь создать сценарий входа и администрирования, проблема в том, что у меня есть цикл перенаправления, я не знаю, почему. Мне нужны пользователи входа в систему, и они могут быть на пути / , а не /home . Если изменить return new...
12746 просмотров

Заголовки Django cors и ошибка сервера
Я пытаюсь использовать django-cors-headers для добавления COR на свой сервер, но когда я загружаю страницу, я получаю эту ошибку на сервере. ImproperlyConfigured: Error importing module...
5160 просмотров

Параметры промежуточного программного обеспечения Laravel из конструктора контроллера
Мне интересно, как я могу настроить промежуточное программное обеспечение с помощью конструктора контроллера, а также ссылаться на параметры промежуточного программного обеспечения, как я успешно сделал в своем файле маршрутов. У меня это отлично...
4506 просмотров
schedule 12.09.2022

Laravel 5 устанавливает параметр маршрута из промежуточного программного обеспечения
Проблема: я хотел бы разрешить слаги, если слаг использовался в качестве параметра маршрута вместо идентификатора. Попытка решения: в настоящее время я получаю параметр из запроса в своем промежуточном программном обеспечении и пытаюсь установить...
1328 просмотров

Выполнение поставщика услуг после промежуточного программного обеспечения
Я использую jwt-auth , но мне нужно что-то сделать с поставщиком услуг (материалы политики), и мне нужно получить зарегистрированного пользователя. У меня не работает функция "boot". Любая идея, как я могу запустить поставщика услуг после...
733 просмотров
schedule 30.09.2022

Slim framework 3 переменная php-view
Я хотел бы, чтобы переменная из запроса ($request->getUri()->getBasePath();) всегда была доступна в шаблонах. Как я могу это сделать, например. с промежуточным программным обеспечением без необходимости каждый раз передавать вышеуказанное в качестве...
2560 просмотров
schedule 10.02.2024

Как заставить Redux DevTools работать
Я следовал учебнику , однако получаю консоль ошибка: " Ошибка: ожидалось, что редуктор будет функцией " Вот моя (актуальная) конфигурация: ВЕБ-ПАК.КОНФИГ.JS: ... const TARGET = process.env.npm_lifecycle_event; process.env.BABEL_ENV =...
8912 просмотров

Laravel Middleware изменяет содержимое ответа
Для моего приложения у меня есть несколько пользовательских ролей и настраиваемый режим обслуживания. Если сайт находится в режиме обслуживания, то в зависимости от роли пользователя будет ограничен его доступ к определенным страницам. Поэтому,...
1275 просмотров
schedule 28.11.2023

Промежуточное ПО для ролей пользователей в Laravel
Я создаю панель администратора, и у меня проблема с доступом, я использую отношение «один ко многим», и у меня есть пользователь таблицы с role_id=3 . Это промежуточное ПО работает правильно, но мне нужно правильно защитить маршруты. class...
934 просмотров
schedule 06.12.2023

Конвейер ответа
Я столкнулся с трудностью при работе с Asp.net core 1.0 RTM. Например, в случае ниже мы увидим выходной результат как «-Message_1 - Message_5-»: public class MessageMiddleware { private readonly RequestDelegate _next; private readonly...
2454 просмотров

Поймать исключение из контроллера в промежуточном программном обеспечении
У меня есть контроллер laravel, который может генерировать исключение, и глобальное промежуточное ПО, которое перехватывает это исключение. В полупсевдокоде: // App\Controllers\... class Controller { function store() { throw new...
11346 просмотров
schedule 10.10.2023

Можно ли отправлять значения контроллеру из промежуточного программного обеспечения в API ядра aspnet?
Я хочу знать, можно ли отправить значение из промежуточного программного обеспечения в controllerAPI? Например, я хочу поймать один конкретный заголовок и отправить его контроллеру. Что-то такое : public class UserTokenValidatorsMiddleware...
2287 просмотров

Промежуточное ПО Express не вызывается
Я использую экспресс-маршрутизатор для создания маршрутов в моем приложении, и я пытаюсь применить настраиваемое промежуточное ПО к каждому маршруту, поэтому промежуточное ПО будет вызываться только при попадании URL-адресов для этого конкретного...
2028 просмотров
schedule 06.11.2022

Абстракция промежуточного программного обеспечения Express JS Router
Я разработал API с использованием Node.js + Express JS и использую аутентификацию на основе токенов. В этом API я использовал два разных маршрутизатора: userRoute (/ USER) и postRoute (/ POST). PostRoute можно использовать при аутентификации, но...
288 просмотров
schedule 29.08.2022

Как создать промежуточное ПО Restify, которое изменяет response.body?
Мне нужно создать промежуточное программное обеспечение restify, которое работает с телом ответа, созданного обработчиком. Кажется, что все, что я передаю server.use , вызывается перед обработчиком. Я попытался вызвать next() , а затем...
386 просмотров
schedule 02.01.2024