Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Datan Vastaanottaminen Asiakkaalta | Osio
API-Rajapintojen Rakentaminen Express.js:llä

bookDatan Vastaanottaminen Asiakkaalta

Pyyhkäise näyttääksesi valikon

Kun asiakas lähettää dataa palvelimelle, se sisältyy yleensä pyyntöön rungossa (request body).

Jotta voit lukea tämän datan Expressissä, sinun täytyy ottaa käyttöön JSON-jäsennys middlewarella:

app.use(express.json());

Tämän jälkeen voit käyttää saapuvaa dataa req.body-ominaisuuden kautta.

app.post('/users', (req, res) => {
  const user = req.body;

  res.json(user);
});

Jos asiakas lähettää:

{ "name": "John", "age": 25 }

Voit käyttää sitä näin:

  • Nimi: req.body.name;
  • Ikä: req.body.age.

Tätä käytetään yleisesti, kun luodaan tai päivitetään dataa taustajärjestelmissä.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 9

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 1. Luku 9
some-alt