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

11 1님의 프로필 이미지

작성한 질문수

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

HTTP 메서드 - GET, POST

학습 자료 pdf의 POST 관련 질문 있습니다.

해결된 질문

23.11.09 22:54 작성

·

257

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

[질문 내용]

4.http-method.pdf 23 페이지에 나온 POST 내용 중

 

"정리: 이 리소스 URI에 POST 요청이 오면 요청 데이터를 어떻게 처리할지 리소스마다 따로 정해야 함"

 

이 말의 의미를 다음처럼 이해하면 될까요?

예를 들면

/members으로 POST가 오면 등록을 하겠다

/items로 POST가 오면 조회를 하겠다.

/foods로 POST가 오면 ~~~를 하겠다. 등

 

어떻게 처리할지 리소스마다 따로 정한다는 게 이런 의미인가요?

 

답변 1

1

y2gcoder님의 프로필 이미지

2023. 11. 10. 09:10

안녕하세요. 11 1님, 공식 서포터즈 y2gcoder입니다.

이해하신 바가 정확합니다! 예를 들어주신 members 에서는 member, item, food 가 각각 리소스를 지칭하고, POST 는 다른 HTTP Method에 비해 자유롭게 사용 방식을 정할 수 있다고 생각합니다 🙂

감사합니다.

11 1님의 프로필 이미지
11 1
질문자

2023. 11. 10. 23:28

답변 감사합니다.

혹시 제가 쓴 예시 중에서

"/items로 POST가 오면 조회를 하겠다."

이 예시를 다음처럼

"/items로 POST가 오면 어떤 조건일 땐 조회, 어떤 조건일 땐 등록을 하겠다."

이렇게 여러 가지가 가능하도록 만들 수도 있나요?

y2gcoder님의 프로필 이미지

2023. 11. 11. 23:06

가능합니다.

다만 개인적으로 실무할 대는 등록과 조회는 따로 나누는 게 좀 더 편했습니다!

11 1님의 프로필 이미지
11 1
질문자

2023. 11. 11. 23:39

답변 감사합니다!

11 1님의 프로필 이미지

작성한 질문수

질문하기