티스토리 뷰

오늘도 열심히 삽질을 했다.
쿠키와 세션에 관련된 서버 코드를 짜던 중, 다음과 같은 문제로 3시간을 기부하게 되었다.^_^

상황

서버를 돌리며 쿠키 관련 테스트를 하는 만큼, 크롬 시크릿창을 매번 생성하며 테스트하고 있었다.
그러다 갑자기, 원하는대로 기능이 동작하지 않는다.
처음엔 코드에서 원인을 찾다가,
새 시크릿 탭을 띄워도 계속해서 이전 쿠키가 남아있길래,
현재 크롬창을 모두 닫고 새로운 시크릿창을 띄워도 보았다.
하지만 그래도 맨처음 창을 띄우자마자 request(새 창 띄운후 첫 request인 GET /index.html HTTP/1.1 마저도)에 쿠키가 들어있다....?!!

'캐시 비우기 및 강력 새로고침'을 해도 캐시가 날라가지 않는다.
말도 안되는 상황.
(참고로 크롬 새로고침 버튼 우클릭을 통한 force-refresh는 해당 탭의 개발자도구가 열려있을때 활성화된다.)

결론

원인은 단순했다.
다른 가상 데스크톱 창에, 이전의 크롬 시크릿 창이 남아있었다......
다른 데스크톱 창에서도 모든 크롬 창을 닫고 새로 여니까, 비로소 쿠키가 날라가더라 ^^;

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함