HTTP 모듈 정리 - Server, response, MIME, request
2019. 3. 31. 16:41
1. Server 객체의 이벤트
request | 클라이언트가 요청할 때 발생하는 이벤트 |
connection | 클라이언트가 접속할 때 발생하는 이벤트 |
close | 서버가 종료될 때 발생하는 이벤트 |
checkContinue | 클라이언트가 지속적인 연결을 하고 있을 때 발생하는 이벤트 |
upgrade | 클라이언트가 HTTP 업그레이드를 요청할 때 발생하는 이벤트 |
clientError | 클라이언트에서 오류가 발생할 때 발생하는 이벤트 |
2. response 객체의 메서드
writeHead(statusCode, object) | 응답 헤더를 작성 |
end([data], [encoding]) | 응답 본문을 작성 |
3. MIME 형식의 예
text/plain | 기본적인 텍스트 |
text/html | HTML 문서 |
text/css | CSS 문서 |
text/xml | XML 문서 |
image/jpeg | JPG/JPEG 이미지 파일 |
image/png | PNG 이미지 파일 |
video/mpeg | MPEG 비디오 파일 |
audio/mp3 | MP3 음악 파일 |
4. request 객체의 속성
method | 클라이언트 요청 방식을 나타냄 |
url | 클라이언트가 요청한 URL을 나타냄 |
headers | 요청 메시지 헤더를 나타냄 |
trailers | 요청 메시지 트레일러를 나타냄 |
httpVersion | HTTP 프로토콜 버전을 나타냄 |
'STUDY > Node.js' 카테고리의 다른 글
fetch API 생활코딩 듣고 정리한 것... (0) | 2019.06.15 |
---|---|
노드 개념 참고 사이트 (0) | 2019.04.06 |
Node.js 정리 1 (0) | 2019.04.06 |
190402) REST 서버 만들기 (0) | 2019.04.02 |
[190326] 4장 createServer, 쿠키 확인 (1) | 2019.03.26 |