인프런 커뮤니티 질문&답변
API의 기능이 조회 or 추가 일때
작성
·
178
0
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
[질문 내용]
HTTP METHOD를 공부할 때는 명확해보였는데...실무에서는 어떤 METHOD를 쓸지 고민이 되는 경우가 종종 있습니다.
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
[질문 내용]
HTTP METHOD를 공부할 때는 명확해보였는데...실무에서는 어떤 METHOD를 쓸지 고민이 되는 경우가 종종 있습니다.
예를 들어, 클라이언트에서 특정 id를 가지고 그 id에 해당하는 정보를 '조회'하는 API가 있습니다.
단, 해당 ID 즉, 리소스가 존재하지 않을 때는 그 리소스를 생성하고 그 결과 정보를 응답해줘야한다는 요구사항이 있습니다.
이런 API는 POST/PUT/GET 중 어떤 걸 쓰는게 맞는 건가요?
구현은 어떤 MEHTOD를 쓰던 가능은 한 것 같은데 ...그렇다면 어떤 기준을 가지고 정해야하는지 잘 모르겠습니다.
정하기 나름인 것이라면 강사님은 어떻게 할 것 같은지 조언해 주실 수 있을 까요?





