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

공부중인사람님의 프로필 이미지
공부중인사람

작성한 질문수

Next + React Query로 SNS 서비스 만들기

조건부 쿼리 & 쿼리 재사용하기

웹주소에서 :는 어떤 의미를 가지나요?

해결된 질문

작성

·

191

0

강의 시간 1분대에서 /api/users/:userId/posts 에서 userId앞에 :를 넣는 것이 일반적인 약속이나 특정한 이유때문에 넣는 것인지 알고 싶습니다. 그리고 search기능을 제공하는 웹사이트에서 검색결과 주소에 물을표를 넣는 이유도 그냥 일반적인 약속 같은 것인지 같이 궁금합니다.

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

네 저건 정해진 기호입니다. :로 시작하는 부분은 아무 문자열이나 자유롭게 들어갈 수 있습니다. 라우트 파라미터 또는 url 파라미터라고 부릅니다.

?도 정해진 기호입니다. 주소가 끝나는 부분에 추가로 붙일 수 있으며 ? 뒤에는 키=값&키=값으로 주소에 데이터를 전달할 수 있습니다.

답변 덕에 왜 이렇게 코드 짜는지도 같이 이해되었습니다. 감사합니다.

공부중인사람님의 프로필 이미지
공부중인사람

작성한 질문수

질문하기