쿼리 스트링이란?
URL을 통한 데이터정보 전달이라고 생각하면된다.
예를 들면 http://a.com/topic?id=1 이라고 있을때 id =1을 쿼리 스트링이라고 한다.
이것은 id의정보가 1라는 것을 나타낸다.
예제
위와 같이 코드를 작성한다. 각각의 뜻하는 것은 일단 topics라는 배열에 작성한 스트링을 넣어준다
(각각의 쿼리스트링에 해당되는 정보를 보여주기위해서)
그리고 output이라는 변수에다가 id즉 쿼리스트링에 해당되는 링크를 만들어준다.
그리고나서 topics변수에 해당되는 스트링을 보여준다.
마지막으로 res(응답)에다가 output을 해주면 각각의 해당되는 링크를 보여줄것이고
그 링크를 클릭했을때 해당 쿼리스트링이 찍히면서 글을 보여줄것이다.
위와같이 각각 쿼리링크(id =0,1,2)에 해당되는 링크가 걸려있고 클릭시
다른내용을 보여준다. 역시 쿼리스트링 값역시 다름을 알수있다.
만약 쿼리스트링이 지정되어있이 않은 값을 넣으면 정의되어있지 않다고 나온다.
(이유는 배열에는 0~2까지 밖에 지정되어있지 않아서) 하지만 output값은 나옴
'Javascript' 카테고리의 다른 글
Javascript : nodejs POST 방식 (0) | 2017.04.24 |
---|---|
Javascript : nodejs GET 방식 (0) | 2017.04.24 |
Javascript : nodejs express 정적표현 (0) | 2017.04.20 |
Javascript : nodejs Express 이용 (0) | 2017.04.19 |
Javascript : nodejs NPM 이용 (0) | 2017.04.18 |
댓글