ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 2.14 JSP HTTP프로토콜
    JSP 과정 2019. 2. 14. 16:22

    HTTP 프로토콜 특징

    • 웹브라우저에서 서버로 어떤 데이털를 요청 하면, 서버측에서는 알맞은 로직을 수행한 후 데이터를 웹브라우저에 응답한다. 그리고 서버는 웹브라우저와의 관계를 종료한다. 이렇게 웹브라우저에 응답 후 연결을 끊는 것은 HTTP프로토콜의 특징이다.



    HTTP 프로토콜의 위 두가지 특징의 해결 방법

    • 연결이 끊겼을때 정보를 지속적으로 유지하기 위한 수단으로 쿠키라는 방식을 사용한다.
    • 쿠키는 서버에서 생성하여, 서버가 아닌 클라이언트측에 특정 정보를 저장한다. 그리고 서버에 요청 할 때 마다 쿠기의 속성값을 참조 또는 변경 할수 있다.
    • 쿠키는 웹 브라우저가 보관하고 있는 데이터로서 웹 서버에 요청을 보낼 때 함께 전송된다.
    • 즉, 웹서버 측에서 웹브라우저의 정보를 저장한다. 저장한 후에는 계속되는 웹브라우저의 요청 속에 포함되어 있는 웹브라우저의 정보와 비교하여 동일한 웹브라우저로부터 온 요청을 판단할 수 있다. 여기에서 쿠기가 상태가 없는 프로토콜을 위해 상태를 지속시키기 위한 방법으로 사용되어 진다.
    • 쿠키는 웹브라우저의 정보를 웹브라우저에 저장하므로 이후에 서버로 전송되는 요청에는 쿠키가 가지고 있는 정보가 같이 포함되어서 전송된다. 이때 웹 서버는 웹브라우저의 요청 속에 포함되어 있을 쿠키를 읽어서 새로운 웹브라우저인지 이전에 요청을 했던 웹 브라우저인지를 판단할 수 있다.


    'JSP 과정' 카테고리의 다른 글

    2.14 JSP 쿠키  (0) 2019.02.14
    2.14 JSP 액션태그(jsp:param)  (0) 2019.02.14
    2.14 JSP 액션태그(jsp:clude)  (0) 2019.02.14
    2.14 JSP 액션태그(forward)  (0) 2019.02.14
    2.14 JSP 액션태그  (0) 2019.02.14
Designed by Tistory.