Web
-
쿠키Web 2021. 12. 20. 23:18
Set-Cokkie: 서버에서 클라이언트로 쿠키 전달(응답) Cokkie: 클라이언트가 서버에서 받은 쿠키를 저장하고, HTTP 요청시 서버로 전달 Stateless HTTP는 무상태 프로토콜이다 클라이언트와 서버가 요청과 응답을 주고 받으면 연결이 끊어짐 클라이언트가 다시 요청하면 서버는 이전 요청을 기억 못함 클라이언트와 서버는 서로 상태를 유지하지 않음 웹브라우저가 정보(홍길동)를 보내면 쿠키에 정보를 담음 쿠키 저장소에 user=홍길동이라는 정보를 담음 로그인 이후 웹브라우저에 접근할때 자동으로 쿠키 저장소에서 쿠키값을 참고함 쿠키 정보는 항상 서버에 전송됨 쿠키의 주 사용처는 사용자 로그인 세션 관리 광고 정보 트래킹 최소한의 정보만 사용(세션 id, 인증 토큰) 서버에 전송하지 않고, 웹 브라..
-
MVC패턴Web 2018. 11. 17. 21:10
MVC2 Pattern MVC2 패턴은 웹 개발자라면 반드시 알아야하는 패턴이다. MVC 패턴은 스윙과 같은 UI 컴포넌트 뿐만 아니라 웹 어플리케이션 개발 영역에서도 보편적으로 사용되고 있다 이름에서도 알 수 있겠지만 MVC2 패턴은 크게 모델 뷰 컨트롤러의 세부분으로 구성되어 있으며 각각의 요소는 다음과 같은 역할을 담당한다 모델 : 비즈니스 영역의 로직을 처리한다 뷰 : 비즈니스 영역에 대한 프리젠테이션 뷰(즉, 사용자가 보게 될 결과 화면)를 담당한다 컨트롤러 : 사용자의 입력 처리와 흐름 제어를 담당한다 (mvc2 pattern) 사용자는 원하는 기능을 처리하기 위한 모든 요청을 컨트롤러에 보낸다 모델은 비즈니스와 관련된 기능을 제공하는데, 컨트롤러는 이 모델을 이용해서 사용자의 요청을 처리한다..