Forward vs Redirect 차이점 총정리! 웹 개발자라면 반드시 알아야 할 핵심 개념
🔷 Forward 방식이란?Web Container 내부에서 요청을 다음 페이지로 전달하는 방식브라우저는 이동했음을 인지하지 못함URL은 바뀌지 않음Request와 Response 객체를 공유서버 내부에서 페이지 이동만 발생대표 사용 예: 글 목록, 검색 결과 등 조회용 요청📌 예시 상황게시글 작성 완료 후 forward로 응답 페이지를 호출했을 때, 새로고침 시 동일 게시물이 여러 번 등록될 수 있음.➡️ 왜냐하면 이전 요청 정보가 그대로 유지되기 때문!🔷 Redirect 방식이란?서버가 브라우저에게 다른 URL로 이동하라고 지시하는 방식브라우저가 새로운 URL로 이동Request/Response 객체는 새로 생성URL이 변경됨다른 서버나 컨텍스트로도 이동 가능대표 사용 예: 회원가입, 게시글 등..
Computer Science/NetWork
2022. 11. 4. 20:26