happyso
study with happyso
happyso
전체 방문자
오늘
어제
  • 분류 전체보기 (302)
    • GIT (3)
    • 컴퓨터 기본 개념 (29)
    • 알고리즘 (125)
      • 알고리즘 문제 (115)
      • 알고리즘 개념 (10)
    • Go (2)
    • 클라우드 (54)
      • DevOps (4)
      • Kubernetes(쿠버네티스) (33)
      • AWS (6)
      • CKA (8)
    • 리눅스(Linux) (18)
      • 컨테이너(Container) (8)
    • Front (22)
      • JavaScript (2)
      • React (20)
    • Python (21)
      • Python 웹 크롤링 (11)
      • Django (7)
      • MachineLearning (3)
    • 데이터베이스 (6)
      • MariaDB (2)
      • MongoDB (4)
    • C언어 (5)
    • Trouble Shooting (2)
    • 네트워크 (8)
      • CCNA (5)
    • 보안 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • edit
  • 18
  • 15
  • kubernetes
  • replace
  • Patch
  • apply

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
happyso

study with happyso

컴퓨터 기본 개념

리다이렉트(Redirect) & 포워드(Forward)

2020. 10. 5. 16:49

클라이언트                                               서버

               GET /main.gif HTTP/1.1

     ----------------------------------------------------->  

 

               HTTP/1.1 200 OK              ⇐ 이미지가 있는 경우

               HTTP/1.1 404 Not Found       ⇐ 이미지가 없는 경우

     <-----------------------------------------------------




리다이렉트 ⇒ 300번대의 응답헤더와 리다이렉트 주소를 브라우저로 전달하고, 브라우져가 전달받은 주소로 재요청

 

               GET /login.jsp?id=a&pw=b HTTP/1.1

     ----------------------------------------------------->  

 

                                                        id, pw가 일치하는 정보가 존재하지 않으면 

               HTTP/1.1 200 OK   +   응답본문에 오류 메시지를 포함한 로그인 페이지가 반환

 

                                                        id, Pw가 일치하는 정보가 존재하면                

               HTTP/1.1 302 Move Temp 

               Location: /main.jsp

     +-------------------------<--------------------------- login.jsp

     |         GET /main.jsp HTTP/1.1

     +------------------------->--------------------------+ main.jsp

               HTTP/1.1 200 OK                            | 

main <----------------------------------------------------+




포워드(forward)

               GET /login.jsp?id=a&pw=b HTTP/1.1

     -----------------------------------------------------> login.jsp  

                                                               :

               HTTP/1.1 200 OK                                 :

main <----------------------------------------------------  main.jsp

 

'컴퓨터 기본 개념' 카테고리의 다른 글

웹 서버(WS) VS 웹 어플리케이션 서버(WAS)  (0) 2020.10.12
VPC(Virtual Private Cloud)  (0) 2020.10.06
보안 개념 3가지  (0) 2020.10.05
프론트기술을 배워야 하는 이유  (0) 2020.08.24
연결리스트  (0) 2020.08.08
    '컴퓨터 기본 개념' 카테고리의 다른 글
    • 웹 서버(WS) VS 웹 어플리케이션 서버(WAS)
    • VPC(Virtual Private Cloud)
    • 보안 개념 3가지
    • 프론트기술을 배워야 하는 이유
    happyso
    happyso

    티스토리툴바