Idempotent Rest API에서 POST에 대해

Order를 생성하는 POST 요청에 대해서

버튼을 여러번 클릭하거나, 같은 파라미터로 여러번 요청했을 때

Order가 여러 개 생성되는게 아닌 하나 생성 후 그 다음 요청에 대해 멱등성을 유지한 채 생성한 데이터를 주게끔 생각을 해봤는데

보통의 경우 POST는 멱등하지 않게 만드는걸로 봐서요.

위와 같은 상황일 땐 어떻게 하시나요?

물론 프론트엔드에서 여러 번 클릭 못하게 막겠지만 백엔드만을 봤을 때 기준입니다.

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 5월 22일 오전 7:22

댓글 0

    함께 읽은 게시물

    혹시 Claude 나 cursor 등 AI 로 개발하실 때
    뭔가 AI 스러운 뻔한 디자인 때문에

    ... 더 보기

    LinkedIn

    www.linkedin.com

    LinkedIn

    괜찮아 괜찮아 괜찮아!

    

    ... 더 보기

    “무엇을 만들까”보다 “왜 해야 하나요?”를 묻는 사람들, 토스페이먼츠

    “이 문제는 왜 해결해야 하죠?” 토스페이먼츠의 Product Manager는 늘 이 질문에서 시작합니다. 화면을 기획하거나, 기능을 정리하는 일보다 먼저 우리는 문제의 본질을 정의하고 싶은 사람들입니다. 그렇다면 ‘문제의 본질’부터 고민하는 토스페이먼츠의 PM은 실제로 어떤 방식으로 일하고 있을까요? 토스페이먼츠 PM 김명훈님의 이야기를 함께 들어보세요.

    “무엇을 만들까”보다 “왜 해야 하나요?”를 묻는 사람들, 토스페이먼츠 PM

    toss.im

    “무엇을 만들까”보다 “왜 해야 하나요?”를 묻는 사람들, 토스페이먼츠 PM


    액터모델을 이용 이벤트소스/클러스터상태관리를 우아하게하기 - 코틀린


    ... 더 보기

    kopring-reactive-labs/AgenticCoding/Projects/PERSIST_DURABLE_CLUSTER at main · psmon/kopring-reactive-labs

    GitHub

    kopring-reactive-labs/AgenticCoding/Projects/PERSIST_DURABLE_CLUSTER at main · psmon/kopring-reactive-labs

    🍜 짜파게티가 왜 거기서 나와?

    ... 더 보기