본문 바로가기
  • 마침표 보다 쉼표를 나타내자
프로그래밍/Web [HTML]

리다이렉트가 필요한 이유 ( 포워드 차이점 )

by Y코더 2023. 4. 3.
728x90

쇼핑몰로 예를 들겠습니다.

 

이 쇼핑몰에는 회원 등급이 매겨져 있습니다.

( 게스트, 일반, vip, vvip 등등 )

 

같은 쇼핑몰의 이용자라도 특정 등급이 되어야만

열람할 수 있는 게시글이 있습니다.

즉, 특정 게시물의 접근 권한을 부여해야 한다는 것입니다.

 

만약에..

등급을 요하는 게시글의 URL을 알아내여

주소창에 입력해서 접근을 한다면

권한이 없으니 응답하지 말아야 합니다.

 

그러니 글에 접근하려고 시도할때마다

권한을 검사하도록 리다이렉트를 시키는 겁니다.

( 로그인이 안되어있으면 로그인 페이지로 리다이렉트 함 )

 

 

라다이렉트와 포워드의 차이점

 

특정 URL을 사용자가 접속시 리다이렉트, 포워드가 일어나게 되면

작업 중인 페이지가 전환된다.

이렇게만 두고 본다면 이 둘의 차이점을 느낄 수가 없다.

 

겉을 보았으니 이제 안을 보게 된다면

페이지를 전환하는 방법이 다르다는 차이점을 볼수가 있다.

 

리다이렉트 : 클라이언트

포워드 : 서버

728x90

'프로그래밍 > Web [HTML]' 카테고리의 다른 글

Thymeleaf를 사용하는 프로젝트  (0) 2023.04.03
노드  (0) 2023.03.23
폰트 편 - 간단하게 설정하자  (0) 2022.12.02
체크 박스 편 - 모양만 만듭니다.  (0) 2022.12.02
아이콘 편  (0) 2022.12.02