Skip to content

RawBodyParams

@tsed/platform-params

Usage

typescript
import { RawBodyParams } from "@tsed/platform-params";

See /packages/platform/platform-params/src/types/decorators/bodyParams.ts.

Overview

ts
function RawBodyParams(options: Partial<Omit<ParamOptions, "expression">>): ParameterDecorator;
export function RawBodyParams(): ParameterDecorator;

Description

RawBodyParams return the value from request.body as a Buffer.

Example

typescript
@Controller('/')
class MyCtrl {
   @Post('/')
   create(@RawBodyParams() body: Buffer) {
      console.log('Entire body', body.toString("utf8"));
   }
}

Released under the MIT License.