쿠키
2021. 5. 16. 00:25
웹 프로그램
쿠키 Set-Cookie : 서버에서 클라이언트로 쿠키 전달(응답) Cookie : 클라이언트가 서버에서 받은 쿠키를 저장하고, HTTP 요청시 서버로 전달 HTTP는 무상태(Stateless) 프로토콜이다. 클라이언트와 서버가 요청과 응답을 주고 받으면 연결이 끊어진다 클라이언트가 다시 요청하면 서버는 이전 요청을 모른다 클라이언트와 서버는 서로 상태를 유지하지 않는다. set-cooke:sessionid=abcd1234; expires=Sat,26-Dec..... path=/; domain=.google.com 사용자 로그인 관리처 -로그인 세션관리 -광고정보 트래킹 쿠키 정보는 항상 서버에 전송됨 -네트워크 트래픽 유발 -최소한의 정보만 사용(세션 id, 인증토큰) -서버에 전송하지 않고, 웹 브라..
특별한 정보전달 헤더
2021. 5. 16. 00:07
웹 프로그램
특별한 정보전달 헤더 Host 요청한 호스트 정보(도메인) -요청에서 사용 -Host -하나의 서버가 여러 도메인을 처리해야 할 때, -하나의 IP주소에 여러 도메인이 적용되어 있을 때, ex) 가상호스트 하나의 ip주소에 사이트 여러개! Location 페이지 리다이렉션 -3XX 응답 결과에 Location 헤더가 있으면 그 위치로 자동이동. -201(Created): Location 값은 요청에 의해 생성된 리소스 URI -3XX(Redirection): Location 값은 요청을 자동으로 리디렉션 하기위한 대상 리소스 Allow 허용 가능한 HTTP 메서드 -405(Method Not Allowed) 에서 응답에 포함해야 함 -GET,POST 안될 때 Retry-After 유저 에이전트가 다음 요..
일반정보(단순 정보성 헤더)
2021. 5. 16. 00:00
웹 프로그램
일반정보(단순 정보성 헤더) From : 유저 에이전트의 이메일정보 Referer : 이전 웹 페이지 주소 User-Agent : 유저 에이전트 애플리케이션 정보 Server : 요청을 처리하는 오리진 서버의 소프트웨어 정보 Date : 메세지가 생성된 날짜 1.From (유저 에이전트의 이메일 정보) -잘 사용한함 -검색엔진 같은 곳에서, 주로 사용 -요청에서 사용 2.Referer -현재 요청된 페이지의 이전 웹 페이지 주소. -A->B로 이동하는 경우 B를 요청할 때 Referer : A를 포함해서 요청 -Referer를 사용해서 유입경로 분석 가능 -요청에서 사용 -참고:referer는 단어 referrer의 오타 3.User-Agent -클라이언트 애플리케이션 정보(웹브라우저 정보 등등) -통게..