반응형

'Express' 태그의 글 목록

개발 개념 쉬운 설명 API 멱등성이란? 결제 중복 요청 막는 실무 방법, 버튼 비활성화로는 못 막습니다 API 멱등성이란 같은 요청을 여러 번 보내도 결과가 한 번 보낸 것과 똑같이 유지되는 성질을 말합니다. 결제 API에서 이게 지켜지지 않으면 손님 카드에서 돈이 두 번 빠지는 사고가 납니다."결제 버튼을 두 번 눌렀는데 두 번 결제됐어요""타임아웃 나서 재시도했더니 중복 주문이 생겼습니다""Idempotency-Key 헤더가 정확히 뭘 하는 건가요?""멱등 키는 서버에서 만들면 안 되나요?"멱등성이라는 단어가 어렵게 들리지만, 실제로 하는 일은 단순합니다. "이 요청은 아까 그 요청이랑 같은 거야"라고 알아보는 꼬리표를 붙이고, 서버가 그 꼬리표를 기억하는 것뿐입니다.이 글은 멱등성이 뭔지부터 시작해서, 결제 중복 요청을 막는 실무 방법을 Node.js(Express) 예시로 설명합니다. 결제 연동을 .. 2026. 10. 14. 10:20