我創建了一個可以像這樣構建嵌套url的函數。我想知道是否有一個更主流的圖書館來建立像這樣的網址/ uris。我寧願使用標準。從JSON構建URL
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
我強烈建議你刪除任何尾隨的逗號,因爲有瀏覽器,在那裏,憎恨他們的最後一個'}'應該是'}' – mplungjan
疑難雜症,這是一個例子。無論如何,我不想使用上面的代碼,我正在尋找替代品。 – ThomasReggi
在這裏發佈我的模塊https://github.com/reggi/schemejs – ThomasReggi