[Node.js] Not found 오류 구현

황승환·2021년 7월 11일
0

Node.js

목록 보기
6/13

Node.js로 Not found 오류 구현

기존 코드

코드 추가

URL을 모두 보여주는 구문 삽입

  1. 기존에 있던 if문을 모두 지우고 response.writeHead(200);을 console.log(url.parse(_url, true));를 readFile구문 안으로 넣어준다.
  2. URL을 보여줄 console.log(url.parse(_url, true)); 구문을 추가해준다.
  3. 터미널로 실행하면 다음과 같은 정보들이 출력된다.

pathname에 대한 if문 추가

  1. var pathname = url.parse(_url, true).pathname; 을 통해 pathname 정보를 담는 pathname 변수를 선언한다.
  2. pathname 변수에 대한 if문을 다음과 같이 작성한다. pathname === '/'는 올바른 경로로 접속했을 때 true를, 그렇지 않다면 false를 반환한다.
  3. 올바른 경로로 접속하지 않았을 때를 else문으로 작성한다. 올바르지 않을 경우에 "Not found"문을 읽어오게 한다.
  4. 다음과 같이 올바른 경로로 접속을 시도했다. 접속에 성공한 것을 확인할 수 있다.
  5. 다음과 같이 올바르지 않은 경로로 접속을 시도했다. Not found 오류가 구현된 것을 확인할 수 있다.

참고자료

생활코딩

profile
꾸준함을 꿈꾸는 SW 전공 학부생의 개발 일기

0개의 댓글