승환이네
로그인
승환이네
로그인
[Node.js] Not found 오류 구현
황승환
·
2021년 7월 11일
팔로우
0
node.js
생활코딩
0
Node.js
목록 보기
6/13
Node.js로 Not found 오류 구현
기존 코드
코드 추가
URL을 모두 보여주는 구문 삽입
기존에 있던 if문을 모두 지우고 response.writeHead(200);을 console.log(url.parse(_url, true));를 readFile구문 안으로 넣어준다.
URL을 보여줄 console.log(url.parse(_url, true)); 구문을 추가해준다.
터미널로 실행하면 다음과 같은 정보들이 출력된다.
pathname에 대한 if문 추가
var pathname = url.parse(_url, true).pathname; 을 통해 pathname 정보를 담는 pathname 변수를 선언한다.
pathname 변수에 대한 if문을 다음과 같이 작성한다. pathname === '/'는 올바른 경로로 접속했을 때 true를, 그렇지 않다면 false를 반환한다.
올바른 경로로 접속하지 않았을 때를 else문으로 작성한다. 올바르지 않을 경우에 "Not found"문을 읽어오게 한다.
다음과 같이 올바른 경로로 접속을 시도했다.
접속에 성공한 것을 확인할 수 있다.
다음과 같이 올바르지 않은 경로로 접속을 시도했다.
Not found 오류가 구현된 것을 확인할 수 있다.
참고자료
생활코딩
황승환
꾸준함을 꿈꾸는 SW 전공 학부생의 개발 일기
팔로우
이전 포스트
[Node.js] 파일을 이용해 본문 구현
다음 포스트
[Node.js] 홈페이지 구현
0개의 댓글
댓글 작성