Node.js 기반에는 기본적으로 http/ https가 내장되어 있기 때문에 http/https 를 모듈과 같이 쓸 수 있다.
Node.js 에서는, Http 통신 환경을 돕기 위해 request 나 axios같은 라이브러리들을 쓸 수 있다.
AXIOS로 POST REQUEST 보내기
const axios = require('axios')
다음과 같이 모듈을 가져오고,
axios.post('http://www.aaa.co.kr/api/client/create', data)
.then((res) => { console.log(`statusCode: ${res.statusCode}`) console.log(res); return response.json(res); })
.catch((error) => { return response.json(error); console.error(error) })})
이렇게 작성하면 된다.
REQUEST 로 POST REQUEST 보내기
const requests = require("request");
res = requests.post(URL, data);
이상와 같이 보내면 된다.
댓글