강의

멘토링

커뮤니티

Inflearn Community Q&A

pon051911072's profile image
pon051911072

asked

HTTP Web Basics for Every Developer

HTTP Methods - GET, POST

강의 잘 듣고 있습니다. 궁금한 게 있습니다!

Written on

·

361

1

여기서 소개된 메서드들이 스프링에서도

GET, POST Mapping 말고도, @PutMapping, @PatchMapping 등 전부 제공하는걸로 확인했습니다.

만약 클라이언트에서 Delete 메서드로 요청을 보냈을 때 스프링controller의 @DeleteMapping으로 들어오게 되는건가요?

하지만 @DeleteMapping으로 들어오면 '삭제' 라는 작업을 강제할 프로그램적 장치가 있을까요? 

아니면 논리적인 약속임으로 삭제 작업을 해야하는걸까요?

항상 강의 잘 듣고 있습니다, 감사합니다!

network

Answer 2

1

pon051911072님의 프로필 이미지
pon051911072
Questioner

아 그렇군요! 답변 감사합니다!

역할에 맞는 메서드를 사용해서

코딩하는것이 중요하겠네요! 감사합니다~

0

yh님의 프로필 이미지
yh
Instructor

안녕하세요. 승범님

논리적인 약속입니다^^

@GetMapping으로 설정해도 삭제하도록 구현할 수 있습니다. 하지만 이렇게 하는 것은 서로의 약속을 지키는 것이 아니겠지요?

감사합니다.

pon051911072's profile image
pon051911072

asked

Ask a question