라벨이 HttpModule인 게시물 표시

NestJS Axios사용하기 (POST)

이미지
안녕하세요. 알렉스 입니다. 이번에는 NestJS을 이용하여 restAPI요청(POST)을 해보도록 하겠습니다.  이전글 : NestJS Axios사용하기 (GET) 그런데 NestJS을 이용하여 GET요청을 하기전 Swegger와 Global Validation Pipe를 이용할 것입니다. 관련 자료는 아래 링크를 참고해 주시기 바랍니다. 링크 : NestJS http로 들어오는 파라메타, 쿼리, Body값들에 대해서 Global Validation Pipe 만들기 링크 : NestJS에 Swagger(스웨거) Document(문서)를 적용 이제 Axios을 이용하여 POST요청을 하겠습니다. 이거에 대한 공식 문서는 아래 링크를 참고하셔도 되고 아니면 이 블로그를 따라하시고 진행하셔도 됩니다. 링크 : HTTP Module 일단 NestJS에서 axios을 사용하기 위해서는 관련 npm을 설치해야 합니다. npm i --save @nestjs/axios copy 사진1) 폴더 구조 이제 설치후 사진1과 같이 파일을 구성해 줍니다. 실제 POST요청을 할 폴더는 'rest-api' 입니다. 생성을 완료하시면 아래코드와 같이 작성을 하시면 됩니다. // 경로 : src/app.module.ts import { HttpModule } from '@nestjs/axios' ; import { Module } from '@nestjs/common' ; import { AppController } from './app.controller' ; import { AppService } from './app.service' ; import { RestApiModule } from './rest-api/rest-api.module' ; // 미리 코딩이 되어 있습니다. @ Module ({ imports : [ HttpModule , R...

NestJS Axios사용하기 (GET)

이미지
안녕하세요. 알렉스 입니다. 이번에는 NestJS을 이용하여 restAPI요청(GET)을 해보도록 하겠습니다.  그런데 NestJS을 이용하여 GET요청을 하기전 Swegger와 Global Validation Pipe를 이용할 것입니다. 관련 자료는 아래 링크를 참고해 주시기 바랍니다. 링크 : NestJS http로 들어오는 파라메타, 쿼리, Body값들에 대해서 Global Validation Pipe 만들기 링크 : NestJS에 Swagger(스웨거) Document(문서)를 적용 이제 Axios을 이용하여 GET요청을 하겠습니다. 이거에 대한 공식 문서는 아래 링크를 참고하셔도 되고 아니면 이 블로그를 따라하시고 진행하셔도 됩니다. 링크 : HTTP Module 일단 NestJS에서 axios을 사용하기 위해서는 관련 npm을 설치해야 합니다. npm i --save @nestjs/axios copy 사진1) 폴더 구조 이제 설치후 사진1과 같이 파일을 구성해 줍니다. 실제 GET요청을 할 폴더는 'rest-api' 입니다. 생성을 완료하시면 아래코드와 같이 작성을 하시면 됩니다. // 경로 : src/app.module.ts import { HttpModule } from '@nestjs/axios' ; import { Module } from '@nestjs/common' ; import { AppController } from './app.controller' ; import { AppService } from './app.service' ; import { RestApiModule } from './rest-api/rest-api.module' ; // 미리 코딩이 되어 있습니다. @ Module ({ imports : [ HttpModule , RestApiModule ], controllers : ...