Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Handling Request Body Data | Working with Data
Building Backend Applications with Nest.js

bookHandling Request Body Data

Sveip for å vise menyen

Request body data is used to send information from the client to the server. It is commonly used when creating or updating data.

In Nest.js, you can access the request body using the @Body() decorator.

Here is an example:

import { Controller, Post, Body } from '@nestjs/common';

@Controller('users')
export class UsersController {
  @Post()
  createUser(@Body() body: any) {
    return body;
  }
}

In this example:

  • @Post(): handles POST requests;
  • @Body(): extracts data from the request body;
  • body: contains the data sent by the client.

You can send a request with data like this:

{
  "name": "Alice",
  "age": 30
}

The controller receives this data and can use it inside the method.

Instead of using any, you can type the data:

createUser(@Body() body: { name: string; age: number }) {
  return body;
}

This makes your code more predictable and easier to work with.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 1

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 5. Kapittel 1
some-alt