본문 바로가기
개인 공부/BackEnd Study

[ Spring Boot ] 맨날 까먹는 나를 위한 복습 - 6 -

by 킴도비 2024. 3. 17.

6.1 링크와 리다에릭트란?

  • 링크(link)란?
    • 미리 정해 놓은 요청을 간편히 전송하는 기능
    • 보통 페이지 이동을 위해 사용
    • HTML의 <a> 태그 혹은 <form> 태그로 작성
    • 클라이언트가 링크를 통해 어느 페이지로 이동하겠다고 요청하면 서버는 결과 페이지를 응답
  • 리다이렉트(redirect)란? 
    • 클라이언트가 보낸 요청을 마친 후 계속해서 처리할 다음 요청 주소를 재지시하는 것
    • 클라이언트의 요청을 받아 새로운 URL 주소로 재요청하라고 지시하는 것
    • 분리된 기능을 하나의 연속적인 흐름으로 연결할 수 있다
    • 리다이렉트를 지시받은 클라이언트는 해당 주소로 다시 요청을 보내고 서버는 이에 대한 결과를 응답함
    • 아래는 보내는 형식이다
return "redirect:URL_주소";