• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

쿼리의 형태

23.06.01 18:07 작성 조회수 208

0

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

[질문 내용]
쿼리를 설명하시는 중에 ?q=hello&hl=ko 이 부분에서 구글에서는 이런 방식을 사용한다고 하셨습니다.

문득 든 궁금증인데 그럼 타 웹사이트(naver, daum) 과 같은 곳에서는 쿼리를 다른 형태로 사용하나요?

만약 다른 형태로 사용한다면 검색 엔진에 맞춰서 사용하는 건가요?

쿼리에는 비슷하게 사용하도록 정해진 규약같은것이 없어서 자체적으로 정해놓고 사용하는건지 궁금합니다.

답변 1

답변을 작성해보세요.

0

codesweaver님의 프로필

codesweaver

2023.06.02

안녕하세요, 윤혜진 님! 공식 서포터즈 codesweaver 입니다.

URL 쿼리스트링은 key=value 쌍(pair) 형태를 말합니다 :) 여러개의 쌍을 전달하기 위해선 & 문자를 이용합니다. 구글의 방식은 '사용자가 입력한 값을 q 라는 이름으로 서버에 전달한다'는 의미입니다.

네이버는 사용자가 입력한 값을 query 라는 이름으로 서버에 전달합니다.

search.naver?where=nexearch&sm=top_hty&fbm=0&ie=utf8&query=hello

 

쿼리스트링 규격은 같지만 서비스마다 쿼리스트링 키와 값은 달라질 수 있습니다.

감사합니다.