對不起,我的詞彙量非常有限,任何幫助澄清這個問題深表謝意。路由時獲取網址url
我使用Nodejs和Express構建服務器,它有一個類似/new/:url
的路由。我通過使用req.params.url
來訪問在URL上傳遞的值。這適用於簡單的字符串,如chocolate
,但是,如果我傳遞網址,如http://www.google.com
,那麼它將不會路由到/new/:url
。
問題:我該如何傳遞網站網址並通過Node/Express訪問它?
編輯:我想使用GET方法,顯然一種解決此問題的方法是通過通配符/正則表達式。
非常感謝您的幫助!
使用encodeURIComponent方法,但做這種[開放重定向]時要小心(HTTPS:/ /www.owasp.org/index.php/Open_redirect)。 – ceejayoz