Express 에서도 쿼리스트링을 지원합니다.
키와 쌍으로 이루어져 있고, 여러 개를 사용할 시 &로 구분합니다.
① Express 에서 사용하는 쿼리스트링 객체 확인하기
Express에서는query
라는 객체를 제공하고, 사용자가 쿼리스트링으로 서버에
정보를 요청 시query
객체 안에 프로퍼티키와 값이 생성됩니다. ( q : 'dogs' )
특성이q
가 아니라 다른 문자열이여도 상관 없습니다.
② 쿼리스트링을 사용해서 브라우저에 출력
req.query
객체를 구조분해해서 사용자가 프로퍼티키와 값을 매핑해서 서버에
전송하면 프로퍼티의 값을 브라우저에 출력해줍니다.
③ 쿼리스트링이 여러 개인 경우
쿼리스트링이 1개 이상이라면&
로 구분해서 서버에 요청할 수 있습니다.