我正在使用url模块,它基本上将网址拆分为可读部分。
var data = url.parse(request.url).pathname
request.url的输出是C:\ AppFolder \ dropbox \ videos \ myVideo8#.MP4。在解析之后,我不明白为什么它没有用"#。MP4"
来重振价值。答案 0 :(得分:0)
我不明白为什么它没有用"#。MP4"
来重振价值
因为#.MP4
是片段而不是网址的路径组件。 (如果您不确定,可以在WikiPedia上阅读URL语法f.e.: https://en.wikipedia.org/wiki/URL#Syntax)
您想查看hash
,而不是pathname
https://nodejs.org/docs/latest/api/url.html#url_url_hash