Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- branch 전략
- docker
- 완전탐색
- prg 패턴
- 수신자 대상 다르게
- 프로그래머스
- 이분탐색
- 객체지향패러다임
- 알람 시스템
- 카카오
- 검색어 추천
- gRPC
- 좋은 코드 나쁜 코드
- 숫자 블록
- 코드 계약
- AWS
- BFS
- 백준
- 구현
- 쿠키
- 레디스 동시성
- 트랜잭샨
- 결제서비스
- spring event
- jwt 표준
- 깊게 생각해보기
- 디버깅
- 누적합
- piplining
- 셀러리
Archives
- Today
- Total
목록prg 패턴 (1)
코딩관계론
새로고침으로 발생하는 중복 데이터 전송 방지하기
개요HTML form 데이터를 이용해서 게시판 글쓰기나 주문 전송을 하기 위해선 post 메소드를 이용해야 한다. 이런 post 메소드 요청을 수행한 후 브라우저를 새로고침 하면 해당 요청이 계속적으로 실행되어 서버에 중복으로 정보가 저장되는 경우가 발생하게 된다,오류 해결 시도먼저 이 오류가 발생하는 원인은 새로고침에 의해서 발생한다.인터넷 브라우저를 새로고침 하면 일반적으로 브라우저는 현재 페이지를 다시 로드하고, 이전에 사용자가 마지막으로 했던 행동을 다시 수행하게 됩니다. 따라서 이전에 보냈던 POST 요청을 다시 수행하게 됨으로 서버에는 중복된 데이터가 남아있게 된다. 이를 해결하기 위해서 PRG(Post -> Redirect -> Get)이란 패턴이 있다.POST요청 후 응답을 301로 하면서..
TroubleShooting
2024. 5. 5. 17:19