-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
해결됨
웹주소에서 :는 어떤 의미를 가지나요?
24.03.02 21:53 작성 조회수 115
0
강의 시간 1분대에서 /api/users/:userId/posts 에서 userId앞에 :를 넣는 것이 일반적인 약속이나 특정한 이유때문에 넣는 것인지 알고 싶습니다. 그리고 search기능을 제공하는 웹사이트에서 검색결과 주소에 물을표를 넣는 이유도 그냥 일반적인 약속 같은 것인지 같이 궁금합니다.
답변을 작성해보세요.
1
조현영
지식공유자2024.03.02
네 저건 정해진 기호입니다. :로 시작하는 부분은 아무 문자열이나 자유롭게 들어갈 수 있습니다. 라우트 파라미터 또는 url 파라미터라고 부릅니다.
?도 정해진 기호입니다. 주소가 끝나는 부분에 추가로 붙일 수 있으며 ? 뒤에는 키=값&키=값으로 주소에 데이터를 전달할 수 있습니다.
답변 1