반응형


'url' 과 'querystring' 모듈로 주소 파싱하기


검색했던 query 찾는 방법


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var url = require('url');
 
 
//naver 에서 3dmp 검색한 url
var urlStr = 'https://search.naver.com/search.naver?where=nexearch&sm=top_hty&fbm=1&ie=utf8&query=3dmp';
 
 
var curUrl = url.parse(urlStr); //각 url 을 각 속성으로 분리
 
console.dir(curUrl);
 
console.log();
 
 
console.log(curUrl.query);
 
console.log(url.format(curUrl));   // 다시 합치기
 
 
console.log();
 
var querystring = require('querystring');       //query 만을 알아보곳 피을떄 querystring 모듈 로딩
console.log(querystring.parse(curUrl.query));
 
console.log();
 
console.log(querystring.parse(curUrl.query).query);  // parse 한다음 분리된 속성 중  query 를통해 얻을 수 있음
 
console.log();




반응형

+ Recent posts