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

강성욱님의 프로필 이미지

작성한 질문수

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

HTTP 메서드 - PUT, PATCH, DELETE

HTTP method 약속

작성

·

284

1

안녕하세요, 영한님 좋은 강의 감사합니다. 들을수록 질문이 늘어가네요..
지금 설명해주시는 http method(get, post, patch, put) 기능들은  관례적으로 그렇게 사용된다는 걸 설명해주시는 건지요? 예를 들어, 좋은 방법은 아니겠지만, 스프링에서 PostMapping으로 받더라도 그에 따라 백엔드 단에서 어떻게 구현할지는 오로지 백엔드 개발자에게 달려있는 거 같아서요. http method는 관례적으로 이렇게 사용되니, 클라이언트 개발자와 백엔드 개발자가 소통할 때 기존에 약속된 기능 스펙대로 백엔드 단에서 구현되는 게 바람직하다 정도로 이해하면 될까요?

답변 1

1

안녕하세요. 김말이 님, 공식 서포터즈 codesweaver 입니다.
.

네 맞습니다. 특히 HTML Form 전송을 통한 처리는 GET과 POST밖에 지원하지 않습니다. 따라서 GET으로 삭제를 처리하거나 POST로 수정을 처리하는 등. 메서드의 정의와 꼭 맞게 사용하고 있지 않습니다. :)

.
감사합니다.

강성욱님의 프로필 이미지
강성욱
질문자

답변해주셔서 감사합니다! 이해해 도움이 되었습니다~~!!