Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Forståelse af Flere Ruter | Sektion
/
Opbygning af API'er med Express.js

bookForståelse af Flere Ruter

Stryg for at vise menuen

En applikation har som regel brug for mere end én rute. Hver rute håndterer en forskellig URL og returnerer et forskelligt svar.

Du kan definere flere ruter på den samme server:

const express = require('express');

const app = express();

app.get('/', (req, res) => {
  res.send('Home page');
});

app.get('/about', (req, res) => {
  res.send('About page');
});

app.get('/contact', (req, res) => {
  res.send('Contact page');
});

app.listen(3000, () => {
  console.log('Server is running on port 3000');
});

Hver rute har sin egen sti. Når en forespørgsel modtages, tjekker Express stien og kører den matchende rute.

For eksempel:

  • '/': forside;
  • '/about': om-side;
  • '/contact': kontakt-side.

Hvis en rute ikke er defineret, ved Express ikke, hvordan den skal håndtere forespørgslen.

Dette er måden, applikationer leverer forskelligt indhold baseret på URL'en.

question mark

Hvad sker der, når en bruger åbner en URL, der ikke matcher nogen defineret rute?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 4

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 1. Kapitel 4
some-alt