장점 단점 쿠키 서버 공간 절약 보안 취약쿠키 용량 제한브라우저 공유 불가능쿠키의 사이즈가 커질수록 네트워크 부하 세션 쿠키보다 보안 향상용량 제한 X브라우저 의존도 낮음네트워크 부하 낮음 서버부하 JWT(JSON Web Token) 쿠키 장점 + 세션 장점모바일,PC 동일한 공유가능 토큰의 길이가 늘어날수록 네트워크 부하 ※좀더 자세한 특징은 아래 출처를 참고 부탁드립니다. 웹 서비스들의 로그인 구현 방법은 보통 쿠키기반, 세션기반으로 이루어져 있다. 그러나 점차 모바일 앱이 웹 브라우저만큼 커지고 있기 때문에 PC와 모바일을 통합시켜줄 JWT 기반의 로그인 방법이 나타난 것 같다. (간단하게 서치한거라 JWT에 대해 정확하게 파악한지는 모르겠지만...) 클라이언트에서 로그인 요청을하면 서버에서 필요한..
ETag 헤더: If-None-Match 헤더와 함께 쓰이며 If-None-Match헤더는 Etag값과 매칭하지 않는지 판단하는 헤더이다. 아파치에서는 이미지/CSS/JS와 같은 정적파일은 자동으로 ETag 헤더를 붙여준다.동적파일들에 ETag 헤더를 사용하고 싶을 때는 리소스의 갱신일시,사이즈등을 계산하는 식으로 쓸 수 있다. Last-Modified 헤더 : 브라우저가 서버로 요청한 파일의 최종 수정 시간을 알려주는 헤더, Last-Modified 헤더를 쓸 경우 브라우저가 다음에 다시 접속할 때 서버에게 파일이 또 수정되었는지 여부를 물어보게되는데 이때 서버가 수정여부를 내려주는 헤더가 If-Modified-Since 헤더임, 이 헤더를 사용해 캐싱을 해 성능을 향상시킬 수 있는데 이미지/CSS/J..