Fiddler로 패킷 재전송하기
2020. 12. 9. 14:54ㆍ개발 환경/디버깅
게시판에 공감하기 기능이 있다.
공감하기 기능은 하루에 한 번, 하루 단위로 사용이 가능하다.
그런데 DB에서 따로 이미 추천했는지 여부(기추천)를 관리하지 않아서
여태까지는 브라우저 쿠키에 게시물 번호를 저장해서 제어했다.
이렇게 하면 쿠키를 변조(삭제 또는 수정)하면 브라우저단 유효성 검사를 너무 쉽게 뚫을 수 있고,
공감하기 API 패킷만 재전송했을 경우에도 공감 카운트가 중복 증가할 수 있기 때문에
최근에 Redis 캐시로 서버단에서 제어하도록 수정했다.
로직 수정 후에 제대로 바꿨는지 확인하려고 Fiddler로 패킷 재전송을 해봤다.
Fiddler
웹 디버깅 툴
다운로드
www.telerik.com/download/fiddler
여기에서 클래식 버전으로 다운받았다.
디버깅
Fiddler를 먼저 띄우고, 디버깅할 페이지를 연다.
그러면 좌측에 주고받은 세션 목록이 주르륵 나타난다.
(테스트로 네이버 모바일 메인을 띄웠다.)
재전송을 원하는 항목 위에서
[오른쪽버튼] - [Replay] - [Reissue Requests]를 누르면 된다.
'개발 환경 > 디버깅' 카테고리의 다른 글
PC 크롬에서 Android 크롬 디버깅하기 (0) | 2020.03.17 |
---|