작성한 질문수
Practical Testing: 실용적인 테스트 가이드
해결된 질문
작성
·
367
0
Order를 생성하면서 이에 대한 서비스 반환 값으로 orderResponse를 반환하는 것을 볼 수 있었습니다.
얕은 지식으로는 Create에 해당하는 내용은 201 상태코드와 URI.Created 를 사용하여 헤더에 Location을 명시해주고 "/api/v1/orders/" + id
"/api/v1/orders/" + id
형태로 제공해주는 것이 좋은 것으로 알고 있었는데 생성 시에도 반환 값을 제공해주시는 이유가 있을까요?
답변 1
1
안녕하세요, 종운님! :)
사실 실무에서 어떤 값을 반환할지는 클라이언트 측과 긴밀하게 협의해서 정하는 것이 좋은데요.보통의 웹 서비스에서 대부분 사용자가 생성한 데이터를 바로 화면에서 확인할 수 있도록 하는 케이스가 많기 때문에 해당 형태로 많이 구성했던 것 같아요. ㅎㅎ
정답이 있는 것은 아니니 참고해주시면 좋을 것 같네요.감사합니다. :)