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

kium님의 프로필 이미지

작성한 질문수

스프링 기반 REST API 개발

201 응답 받기

Pathvariable 값 셋팅 관련 질문

19.03.28 17:07 작성

·

187

0

안녕하세요
잘 모르지만 반복해서 열심히 듣고 있습니다.
질문 드립니다.

이벤트를 등록해서 id값을 꺼내서 셋팅 하기 전에 테스트 실행해서 출력된
url의 {id} 값은 어디서 셋팅된 값이 출력되는 건가요?
혹시 비어 있는 값이 찍히는건가요?

답변 부탁 드릴께요

URI createdUri = linkTo(EventController.class).slash("{id}").toUri()

답변 1

0

백기선님의 프로필 이미지
백기선
지식공유자

2019. 03. 29. 02:05

그냥 저 문자열 그대로 "{id}"라고 출력이 되요. 201 응담 헤더의 Location 정보에 템플릿 형태로 URL을 표기해도 됩니다. 그리고 실제 {id}에 해당하는 값은 본문 값을 보고 알아낼 수 있으니 클라이언트는 {id}의 값을 응답을 보고 교체해서 실제 URL을 만들어 사용하면 됩니다.

kium님의 프로필 이미지

작성한 질문수

질문하기