이전글[Node.js] NodeJS http 모듈로 HTTP GET방식 요청하기NodeJS 웹서버에서 HTTP POST방식 요청하기이전 글에서는 웹 클라이언트 개요와 NodeJS에서 get방식으로 웹서버에 요청하는 방법을 알아 보았습니다.이번 글에서는 웹 클라이언트로서 HTTP POST 요청을 하는 방법을 알아보도록 하겠습니다.예를들어 웹서버와 첨부파일을 관리하는 파일 서버가 따로 존재한다면 사용자는 웹서버를 통해 첨부파일을 저장하지만 이를 받은 웹서버는 실제로는 파일 서버에게 POST요청을 통해서 파일을 저장할 수 있습니다.http모듈을 통한 post 요청http 모듈을 통해 post 요청하는 방법은 이전글에서 봤던 get 방식 요청보다 더 복잡한데, post 요청에는 request() 메서드를 이용합..
NodeJS
2018. 2. 19. 08:00
[Node.js] NodeJS http 모듈로 HTTP GET방식 요청하기
NodeJS HTTP 요청하기NodeJS의 http 모듈은 웹서버 기능도 할 수 있지만 웹 클라이언트의 기능도 수행할 수 있습니다.웹클라이언트 기능은 나만의 브라우저를 만들 때에나 웹 크롤링 등에 사용할 수 있습니다.또한 Node를 웹 서버로 이용할 때에도 웹 클라이언트로서 동작할 필요가 있는데 예를 들어 facebook이나 google 등의 open API를 사용하는 경우에 필요할 것입니다.만약 facebook 로그인 api를 사용한다면 사용자가 나의 웹서버에 인증을 요청하는 경우 나의 node 웹 서버에서 facebook으로 인증 api 요청을 날리게 되고 facebook 인증 서버에서는 인증에 대한 결과를 리턴하는데 이때 나의 node 서버는 facebook 인증 서버로부터 웹 클라이언트로 동작한다..