티스토리 뷰
오늘도 열심히 삽질을 했다.
쿠키와 세션에 관련된 서버 코드를 짜던 중, 다음과 같은 문제로 3시간을 기부하게 되었다.^_^
상황
서버를 돌리며 쿠키 관련 테스트를 하는 만큼, 크롬 시크릿창을 매번 생성하며 테스트하고 있었다.
그러다 갑자기, 원하는대로 기능이 동작하지 않는다.
처음엔 코드에서 원인을 찾다가,
새 시크릿 탭을 띄워도 계속해서 이전 쿠키가 남아있길래,
현재 크롬창을 모두 닫고 새로운 시크릿창을 띄워도 보았다.
하지만 그래도 맨처음 창을 띄우자마자 request(새 창 띄운후 첫 request인 GET /index.html HTTP/1.1
마저도)에 쿠키가 들어있다....?!!
'캐시 비우기 및 강력 새로고침'을 해도 캐시가 날라가지 않는다.
말도 안되는 상황.
(참고로 크롬 새로고침 버튼 우클릭을 통한 force-refresh는 해당 탭의 개발자도구가 열려있을때 활성화된다.)
결론
원인은 단순했다.
다른 가상 데스크톱 창에, 이전의 크롬 시크릿 창이 남아있었다......
다른 데스크톱 창에서도 모든 크롬 창을 닫고 새로 여니까, 비로소 쿠키가 날라가더라 ^^;
'Daily.log' 카테고리의 다른 글
19.12.10) 오늘 하루동안 고민한 것들 (ATDD, Spring Boot Test 및 Test 객체 등) (0) | 2019.12.10 |
---|---|
19.11.03) 블로그 작업 : Readings 카테고리 정리 (0) | 2019.11.03 |
블로그 이전 완료 (0) | 2019.09.14 |
19.3.7) Django 설치 및 환경설정 (0) | 2019.09.14 |
좋은 개발자란 (0) | 2019.09.12 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- C
- brute-force
- bfs
- git
- reversing
- queue
- Android Studio
- graph
- JPA
- OneToMany
- Vo
- javascript
- FRAGMENT
- dfs
- 개발자
- 프로그래머스
- Android
- mysql
- 우아한 테크코스
- Java
- socket
- 회고
- Data Structure
- webhacking.kr
- 리버싱
- sort
- Stack
- Algorithm
- 해외여행
- 웹해킹
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함