Pytania otagowane jako middleware


8
bodyParser jest przestarzałe express 4
Korzystam z express 4.0 i zdaję sobie sprawę, że parser body został wyjęty z rdzenia express, używam zalecanego zamiennika, jednak otrzymuję body-parser deprecated bodyParser: use individual json/urlencoded middlewares server.js:15:12 body-parser deprecated urlencoded: explicitly specify "extended: true" for extended parsing node_modules/body-parser/index.js:74:29 Gdzie znajdę te domniemane oprogramowanie pośrednie? czy nie powinienem otrzymywać …

3
Node.js / Express.js - Jak działa app.router?
Zanim zapytam o app.router, myślę, że powinienem przynajmniej wyjaśnić, co myślę, co dzieje się podczas pracy z oprogramowaniem pośrednim. Aby użyć oprogramowania pośredniego, należy użyć tej funkcji app.use(). Podczas wykonywania oprogramowania pośredniego wywoła następne oprogramowanie pośrednie za pomocą next()lub sprawi, że nie będzie już wywoływane. Oznacza to, że kolejność, w …

15
Czym dokładnie jest oprogramowanie pośrednie?
Słyszałem ostatnio , że wiele osób mówi o oprogramowaniu pośrednim , ale jaka jest dokładna definicja oprogramowania pośredniego? Kiedy patrzę na oprogramowanie pośrednie, znajduję wiele informacji i niektórych definicji, ale czytając te informacje i definicje, wydaje się, że w większości coś jest w środku czegoś. Czy wszystkie rzeczy są oprogramowaniem …

6
Przekazywanie zmiennych do następnego oprogramowania pośredniego za pomocą next () w Express.js
Cóż, moje pytanie brzmi: chcę przekazać jakąś zmienną z pierwszego oprogramowania pośredniego do innego oprogramowania pośredniego i próbowałem to zrobić, ale było „ req.somevariablepodano jako„ niezdefiniowane ””. //app.js .. app.get('/someurl/', middleware1, middleware2) ... ////middleware1 ... some conditions ... res.somevariable = variable1; next(); ... ////middleware2 ... some conditions ... variable = …


1
req.locals vs. res.locals vs. res.data vs. req.data vs. app.locals w oprogramowaniu pośrednim Express
Jest kilka podobnych pytań, ale moje pytanie brzmi: jeśli chcę rozpowszechniać wyniki pośrednie, które otrzymuję za pomocą różnych programów pośredniczących do routingu, jaki jest najlepszy sposób, aby to zrobić? app.use(f1); app.use(f2); app.use(f3); function f1(req,res,next) { //some database queries are executed and I get results, say x1 res.locals.dbResults = {...}; next(); …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.