12월 29일 카카오 클라우드 스쿨 (JAVA Web Programming)

최재유·2022년 12월 30일
0

get 방식과 post 방식

  • get방식은 인코딩 설정을 안해도 한글이 잘안깨짐
  • post 방식은 인코딩설정을 해야 한글이 안깨짐 (UTF-8)설정
  • post방식안에 set이 있는건가 ?

ForWarding 과 Redirect

  • ForWarding 은 요청을 종료하지 않고 계속 이어지도록 하는것
  • Redirect는 새로운 요청을 종료하고 새로운 요청을 만드는것

forwarding을 하게되면 이전 요청이 계속 이어지기 때문에 request객체의 내용이 유지가 되고 URL이 변경되지 않습니다.

  • 새로고침을 하게되면 이전 요청을 다시 수행합니다.
  • 도메인 내에서만 이동이 가능합니다.
  • redirect를 하게되면 이전요청이 종료되기 때문에 새로운 request객체가 만들어지고 URL이 변경됩니다.
  • 새로고침을 하게되면 결과만 다시 출력됩니다.
  • 도메인에 상관없이 이동 가능합니다.

redirect는 데이터를 전달할때 session 객체를 이용
데이터 조회 작업은 forwarding을 하고 그 이외의 작업은 redirect를 합니다.

0개의 댓글