node.js 에서 api 호출하기

2021. 5. 2. 19:28·개발
728x90

node.js에서 api를 호출하는 방법은 크게 세가지가 있다

 

1.requset로 호출하기

 

2.제이쿼리로 호출하기

 

3.XMLHttpsRequset로 호출하기

 

 

우리는 이중 첫번째인 requset로 호출하기를 배워볼 것이다

 

먼저 npm을 이용하여 requset를 설치해준다

 

npm i requset
 

 

 

requset 모듈을 설치하는 모습

설치를 한 다음 다음과 같은 코드를 입력하고

const request = require('request');
const convert = require('xml-js');
const options = {
  url: "url",
};
request(options,function(err,response,body){
  console.log(body);
})

url 부분에 요청 url을 써 넣으면 된다

 

예시로 패스트푸드점 api를 사용해보자

 

아래 url 부분에 요청 api url를 넣으면 된다

요청 API url : http://floating-harbor-78336.herokuapp.com/fastfood

API 설명 : http://floating-harbor-78336.herokuapp.com/

그리고 실행하면 다음과 같은 결과가 나타날 것이다

이 데이터 가공은 다음시간에....

 

반응형

'개발' 카테고리의 다른 글

Esp32 S3 USB OTG 시리얼 모니터가 안나올때 해결 방법 - ArduinoIDE, PlatformIO  (0) 2025.07.21
Unity에서 MacOS의 시리얼 포트를 불러오는 방법  (0) 2025.07.11
아두이노 IDE에서 Esp32 s3를 USB-OTG로 코딩 하는 방법에 관하여  (0) 2025.04.16
M1 8GB 맥북에어에 Deepseek R1 설치부터 Open Webui 설치까지  (0) 2025.02.14
'개발' 카테고리의 다른 글
  • Esp32 S3 USB OTG 시리얼 모니터가 안나올때 해결 방법 - ArduinoIDE, PlatformIO
  • Unity에서 MacOS의 시리얼 포트를 불러오는 방법
  • 아두이노 IDE에서 Esp32 s3를 USB-OTG로 코딩 하는 방법에 관하여
  • M1 8GB 맥북에어에 Deepseek R1 설치부터 Open Webui 설치까지
kimCastleOwner
kimCastleOwner
  • kimCastleOwner
    GPX.SPACE
    kimCastleOwner
  • 전체
    오늘
    어제
  • 블로그 메뉴

    • 방명록
    • 관리
    • 글쓰기
    • 분류 전체보기 (16)
      • 개발 (5)
      • 학교생활 (5)
      • 발사체 (6)
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    mpu9250
    바이브코딩
    시리얼 모니터
    플랫폼IO
    제작
    로켓
    PCB
    ESP32
    bmp280
    과학과제연구
    멀글세
    아두이노
    선생님용
    mpu6500
    requset
    bmp180
    knsb
    시리얼
    고등학생
    코드 업로드
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
kimCastleOwner
node.js 에서 api 호출하기
상단으로

티스토리툴바