我正在解析包含主机名后所有内容的路径字符串,即路径、查询和片段。以前,我path
在函数中调用了整个块parseUrlPath
,但这有点令人困惑,因为我将内部部分和整个事物都称为path
也许这不是最糟糕的主意……我的意思是,我们对机器本身和在该机器上运行的程序都使用“服务器”一词。但是有人有想法吗?或者更好的是,引用路径/查询/片段的现有名称的参考?
URI.js调用函数path()
来获取/设置路径和resource()
设置 URI 部分“由路径、查询和片段组成”。
鉴于 URI https://user@example.com:8080/foo/bar.html?q=3#baz
:
path() === '/foo/bar.html'
query() === 'q=3'
resource() === '/foo/bar.html?q=3#baz'
Run Code Online (Sandbox Code Playgroud)
这可能很有用:https : //medialize.github.io/URI.js/docs.html