인프런 커뮤니티 질문&답변

highjune님의 프로필 이미지
highjune

작성한 질문수

모든 개발자를 위한 HTTP 웹 기본 지식

HTTP 메서드 - GET, POST

프로세스의 상태가 변경되는 경우에 Post 사용

작성

·

1.7K

1

안녕하세요 좋은 영상 항상 잘 보고 있습니다.

궁금한 점이 있습니다.

프로세스의 상태가 변경되는 경우 등에 post를 사용한다고 했습니다.

주문에서 결제완료 -> 배달시작 -> 배달완료 등

그런데 이런 과정에서 만약 requestBody에 내용이 필요없는 경우에(프로세스의 상태를 변경하는 경우에 그럴 경우 낮지만)도 만약 의미적으로 프로세스의 상태가 변경되는 경우라면 post를 사용하는 것이 맞을까요?

 

현업에서, 호출하는 동기화 api 를 batch로 작업한 적이 있었는데요. 주기적으로 엑셀을 읽어서 내용들을 DB에 동기화하는 작업이었습니다. 그런데 해당하는 Api를 호출할 때는 requestBody가 필요한 것이 아니었으므로 post로 만들었었는데요, 강의를 다시 들으면서 궁금해서 여쭤봅니다.

 

requestBody 의 유무 등이 중요한 것이 아니라 의미적으로 다가가는 것이 더 맞겠죠?

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. highjune님

네 맞습니다. 의미가 중요합니다.

여기에 GET을 사용한다면 더 애매하겠지요?

감사합니다.

highjune님의 프로필 이미지
highjune

작성한 질문수

질문하기