var log4js = require('log4js')log4js.configure({ appenders: { cheese: { type: "file", filename: "cheese.log" } }, categories: { default: { appenders: ["cheese"], level: "error" } }});const logger = log4js.getLogger("cheese");logger.level = 'debug'const url = require('url')const urlString = 'https://www.baidu.com:443/ad/index.html?id=8&name=mouse#tag=110'const urlObj = { protocol: 'https:', slashes: true, auth: null, host: 'www.baidu.com:443', port: '443', hostname: 'www.baidu.com', hash: '#tag=110', search: '?id=8&name=mouse', query: 'id=8&name=mouse', pathname: '/ad/index.html', path: '/ad/index.html?id=8&name=mouse', href: 'https://www.baidu.com:443/ad/index.html?id=8&name=mouse#tag=110'}// logger.debug(url.parse(urlString))// logger.debug(url.format(urlObj))// logger.debug(url.resolve('http://www.abc.com/a', '../'))// logger.debug(url.resolve('http://www.abc.com/a', '/b'))// const urlParams = new URLSearchParams(urlString)// logger.debug(urlParams)const urlParams2 = new URLSearchParams(url.parse(urlString).search)logger.debug(urlParams2.get('id'))