2016. 8. 7. 20:18
url 모듈 사용법 Javascript & HTML & CSS/node.js2016. 8. 7. 20:18
url을 파싱해 보자.
var url = require('url');
var parsedObj = url.parse('http://www.hanbit.co.kr/store/books/look.php?p_code=B4250257160');
console.log(parsedObj);
결과
이번엔 query string을 객체로 출력해 보자.
var url = require('url');
var parsedObj = url.parse('http://www.hanbit.co.kr/store/books/look.php?p_code=B4250257160&qs2=33', true);
console.log(parsedObj);
결과
url모듈의 parse함수의 2번째 인자로 true를 넣으면 query string이 객체 형태로 변환된다. query string이 2개 이상 들어갔을 경우에도 파싱을 추가로 하지 않아도 된다는 것.
또 다른 방법으로 query string을 잘라내는 방법
아예 url모듈로 추출한 결과물을 querystring이란 모듈로 잘라내면 됨.
사용법은 다음과 같다.
var querystring = require('querystring');
querystring.parse(parsedObj.query);
'Javascript & HTML & CSS > node.js' 카테고리의 다른 글
crypto 모듈 : Hash(sha256), AES(aes192) (0) | 2016.08.08 |
---|---|
util 모듈 사용법 (0) | 2016.08.07 |
exports와 require의 사용법 (0) | 2016.08.07 |
초간단 웹서버 (0) | 2016.08.07 |
node.js 책 구입... (0) | 2016.08.05 |