강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

123alba님의 프로필 이미지
123alba

작성한 질문수

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

그랩 마켓 서버 구축하기

writeHead, listen, end구문의 역할이 무엇인가요?

작성

·

293

1

listen에 대해서도 무언가 너무 추상적으로 설명해주셔서 잘 이해가 되지 않습니다.  writeHead나 end에 대해서도 언급이 없이 그냥 쓰셔가지고 이해가 되지 않습니다. 

답변 1

1

그랩님의 프로필 이미지
그랩
지식공유자

listen 메소드는 서버 프로그램이 요청을 대기하는 명령어라고 보시면 됩니다! listen을 통해 클라이언트가 요청을 보내면 응답을 하게 되는 거죠!

HTTP 통신을 할 때 보내게 되는 메세지는 헤더와 바디로 나뉘게 됩니다. writeHead는 응답할 때 보내는 메세지의 헤더에 값을 추가하는 명령어입니다. end는 서버에서 작성한 응답 메세지를 보내고 코드를 마무리할 때 사용됩니다 :)


(참고 : https://www.notion.so/grabyroom/HTTP-42ca5009ed0f4ef7a8f31813e34f3377#8de1c5e8d350467fb9f2ffd77f48a3b9)

123alba님의 프로필 이미지
123alba

작성한 질문수

질문하기