'간단한 웹 서버' 도전#1
http모듈웹 서버 기능을 담당하는 서버 객체를 생성하는데 사용listen(port, [hostname], [backlog], [callback])서버 실행 및 대기시킴[callback]이벤트 종류connection, 클라이언트 연결클라이언트 접속 후 연결이 되면 발생request, 클라이언트 요청클라이언트가 요청할 때 발생close, 연결 종료서버를 종료할 때 발생 close([callback])서버 종료 writeHead(statusCode, [statusMessage], [headers])응답으로 보낼 헤드 생성Content-Type에 설정가능한 대표적인 MIME Typetext/plain, 일반 텍스트 문서text/html, html문서text/css, css문서text/xml, xml문서imag..
2016. 10. 23.
'노드의 기본' 알아보기 #파일편2
파일을 직접 열고 닫으면서 읽거나 쓰기open(path, flags, [mode], [callback])파일 열기flagr, 읽기(파일 없으면 예외발생)w, 쓰기(파일 없으면 생성, 있으면 이전 내용 모두 삭제)w+, 읽기, 쓰기(파일 없으면 생성, 있으면 이전 내용 모두 삭제)a+, 읽기, 추가(파일 없으면 생성, 있으면 이전 내용에 새로운 내용 추가)read(fd, buffer, offset, length, position, [callback])지정한 부분의 파일 내용 읽기write(fd, buffer, offset, length, position, [callback])지정한 부분에 데이터 쓰기close(fd, [callback])파일 닫기 스트림 단위로 파일 읽고 쓰기createReadStream(..
2016. 10. 21.