더북(TheBook)

3.5.4 querystring

 

WHATWG 방식의 url 대신 기존 노드의 url을 사용할 때 search 부분을 사용하기 쉽게 객체로 만드는 모듈입니다.

querystring 모듈의 메서드를 알아봅시다.

querystring.js

const url = require('url');
const querystring = require('querystring');

const parsedUrl = url.parse('http://www.gilbut.co.kr/?page=3&limit=10&category=nodejs&category=javascript');
const query = querystring.parse(parsedUrl.query);
console.log('querystring.parse():', query);
console.log('querystring.stringify():', querystring.stringify(query));

 

콘솔

$ node querystring
querystring.parse(): { page:'3', limit:'10', category: ['nodejs','javascript' ] }
querystring.stringify(): page=3&limit=10&category=nodejs&category=javascript

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.