728x90
반응형
SMALL
이 코드는 Node.js의 http 모듈을 사용하여 간단한 REST API 서버를 만드는 예제.
먼저 skills 배열. 이 배열은 /skills 엔드포인트에 대한 GET 요청을 처리할 때 반환되는 데이터.
그리고 http.createServer() 메서드를 사용하여 HTTP 서버를 생성. 이 메서드는 콜백 함수를 인수로 받으며, 이 함수는 요청(request)이 들어오면 호출.
콜백 함수에서는 요청이 GET인지 POST인지를 확인하고, 각각에 대한 처리를 수행. GET 요청인 경우에는 skills 배열을 JSON 형태로 반환. POST 요청인 경우에는 요청 본문을 받아들이고, JSON으로 파싱하여 skills 배열에 추가.
마지막으로, server.listen() 메서드를 사용하여 서버를 실행. 이 메서드는 서버가 사용할 포트 번호를 인수로 받는다. 이 예제에서는 8080번 포트를 사용 포트번호는 변경 가능.
728x90
반응형
LIST
'JavaScript > Node.js' 카테고리의 다른 글
Node.js - express (0) | 2023.04.24 |
---|---|
Node.js - Rest, API, RestAPI, 서버만들기 (0) | 2023.04.24 |
Node.js - template (0) | 2023.04.24 |
Node.js - http (0) | 2023.04.24 |
Node.js - 폴더 정리 프로그램 (0) | 2023.04.24 |