Wpis z mikrobloga

@cacus: wykona się jeden po drugim jak w pierwszym nie znajdzie odpowiedniej ścieżki
Tylko pamiętaj że wtedy w dwóch przypadkach requesty nie będziesz robić do / /about itp tylko /api /api/about
Możesz na przykład zrobić
app.use('/', r1)
app.use('/api', r2)
  • Odpowiedz
@cacus: Tak, to jest główna funkcjonalność express.js, tzw middleware, request przechodzi przez jeden "blok", jak nie pasuje to przechodzi do następnego itd, ewentualnie jest robiona na tych requestach jakaś zamiana jak na przykład ktoś Ci wyśle obiekt JSON to on jest przesłany w "złym" do odczytania formacie i możesz użyć bodyParsera na przykład gdzieś na początku app.use(bodyParser.json()) (najpierw musisz go pobrać) i dzięki temu w kolejnych middlewarach możesz łatwo odczytywać
  • Odpowiedz