我已经创建了一个可以构建嵌套URL的函数。我想知道是否存在一个更主流的图书馆来建立这样的网址/ uris。我宁愿使用标准。
utility.urlConstruct({
"scheme": "https://",
"domain": "domain.com",
"path": "/login",
"query":{
"user":"thomasreggi",
"from":utility.urlConstruct({
"scheme": "https://",
"domain": "redirect.com",
"path": "/funstuff",
}),
}
});
吐出
https://domain.com/login?user=thomasreggi&from=https%3A%2F%2Fredirect.com%2Ffunstuff
答案 0 :(得分:2)
答案 1 :(得分:0)
jQuery在内部为其AJAX调用执行此操作。也许有一种方法可以访问内部功能。
答案 2 :(得分:0)
至少有标准惯例:
然后它非常简单,所以不需要库。你可以在那里找到一些库,比如jsuri,但是它们的目的更多是为了帮助解析而不是构造(例如解决跨浏览器与路径名的不一致)。
答案 3 :(得分:-2)