• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

URI 호출 관련 질문

22.06.08 20:43 작성 조회수 199

0

안녕하세요, 강의를 듣는 중 URI 호출과 관련하여 궁금한 점이 생겨 질문 드립니다.
 
본 강의 15분경 부터 설명하시는 HTML FORM 사용 시의 URI 설계 예시에서 [회원 등록 폼]은 "/member/new"의 GET 요청이고, [회원 조회]는 "/member/{id}"의 GET 요청이라 적혀있습니다.
 
[회원 조회] 시에 {id}부분에 어떤 식의 파라미터가 들어갈지는 모르겠으나, 만약에 회원 중 "new"라는 id를 가진 회원이 우연히 있다면 회원 조회 시나 회원 등록 폼을 조회 시에 어떤 요청을 하게 되는지 궁금합니다.

답변 1

답변을 작성해보세요.

1

y2gcoder님의 프로필

y2gcoder

2022.06.09

안녕하세요. 백태민님, 공식 서포터즈 y2gcoder입니다.

만약 말씀하신 대로의 상황이라면 스프링 부트 기준 member/new URL을 입력시 회원 등록 폼으로 이동하게 됩니다. 다른 프레임워크도 그렇겠지만 URL을 매핑할 때 구체적인 것이 우선하기 때문입니다.

그런데 보통 회원조회에 있는 /member/{id} 에서의 id는 흔히 회원가입을 할 때의 id와 다른 고유 식별자를 의미합니다. 그러한 식별자들은 new와 같이 의미 있는 문자열을 사용하지 않기 때문에 걱정하시는 부분은 거의 발생하지 않습니다.

사족으로 회원ID를 통한 회원 조회를 만든다면 저는 Query parameter를 활용하여 /member?id=new 이런 식으로 설계해볼 것 같습니다.

감사합니다.