之前使用Node.js的URL的API时,随便传什么url都以解析出来,只不过是有的部分为null而已。
比如:
const url = require('url');
console.log(url.parse('/'))
输出的就是:
Url {
protocol: null,
slashes: null,
auth: null,
host: null,
port: null,
hostname: null,
hash: null,
search: null,
query: null,
pathname: '/',
path: '/',
href: '/' }
当使用WHATWG URL Standard的API的时候,
const {URL} = require('url');
new URL('/')
就会报invalid url的错
这个新的WHATWG URL Standard怎么像之前的api一样用呢?
宝慕林0475750
相关分类